• Inhalt als PDF-Datei herunterladen
  • Optimierter Druck
Thema ohne neue Antworten

Automatisches Links parsen in der Liste deaktivieren


Autor Nachricht
Verfasst am: 04. 02. 2011 [17:18]
Bjoern
Bjoern
Themenersteller
Dabei seit: 20.01.2011
Beiträge: 19
Hallo,

hab festgestellt, dass innerhalb

HTML
<div class="listarea"> ... </div>


sämtliche Links automatische geparst werden und mit einem onclick Event versehen werden. Innerhalb der Liste habe ich verschiedene Links die nicht geparts werden dürfen. Kann ich das Parsen deaktivieren?

Habe Quick und Dirty die Methode ajaxifyListViewLinks() aus der JS-Datei entfernt, hätte aber gern ne sauberer Lösung icon_smile.gif

Gruß
Björn
Verfasst am: 06. 02. 2011 [17:47]
ivofrie
Ivo
Dabei seit: 29.09.2010
Beiträge: 52
Hallo Bjoern,

Ist dafür nicht

TYPOSCRIPT
csvLinkToSingleView = table.field


da?

Ansonsten könnte Dich mein Posting von heute in diesem Thread auf den richtigen Weg führen?

Gruss, Ivo
Verfasst am: 07. 02. 2011 [17:15]
Bjoern
Bjoern
Themenersteller
Dabei seit: 20.01.2011
Beiträge: 19
Moin Ivo,

hilft leider nicht bei mir. Ich setze csvLinkToSingleView = da es keine Detailseite bei mir gibt. Trotzdem werden in der Liste sämtliche Einträge und darin enthaltene Links mit onclick JS-Listener versehen.

Meine derzeitige Lösung quick und dirty ist in der JS Methode ajaxifyList den Aufruf ajaxifyListViewLinks(pObj) auszukommentieren.


[javascript]
function ajaxifyList(pObj) {
//ajaxifyListViewLinks(pObj);
if (window.initOrderBy) { initOrderBy(pObj); }

if (pObj.hasClass('ajax_single')) {
ajaxifySingleLinks(pObj);
}
}
[/javascript]

[Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 07.02.2011 um 17:16.]
Verfasst am: 08. 02. 2011 [09:22]
ivofrie
Ivo
Dabei seit: 29.09.2010
Beiträge: 52
Hallo Bjoern,

Vielleicht hilft es, csvLinkToSingleView auf ein nicht in der List-View vorkommendes Tabellenfeld zu setzen, dann kannst Du die Links bequem individuell per Marker konfigurieren? Jedenfalls bei mir geht's auf diesem Weg.

Gruss, Ivo
Verfasst am: 08. 02. 2011 [09:57]
frank
Frank Sander
Dabei seit: 02.10.2010
Beiträge: 43
Hallo Bjoern,

hast Du in Deinem HTML-Template ein DIV (oder sonstwas) mir der CSS-Klasse "listview"?
Eigentlich sollten nämlich alle Links innerhalb dieses Elements ignoriert (also nicht mit AJAX-call versehen) werden.

Wenn's das nicht ist, könntest Du mal eine URL zum angucken posten? Oder mir per PM schicken?

Grüße,
Frank


--
Frank Sander
Wilder Jäger Mediengestaltung

Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR!
Verfasst am: 08. 02. 2011 [12:29]
Bjoern
Bjoern
Themenersteller
Dabei seit: 20.01.2011
Beiträge: 19
Danke Frank, das wars. War ich beim Löschen wohl etwas zu übermütig icon_smile.gif

Gruß
Björn



Powered by TYPO3 und mm_forum Extension

  • Inhalt als PDF-Datei herunterladen
  • Optimierter Druck