Hallo
Mithilfe des Handlers typolinkLinkHandler bearbeite ich alle links welche zu einer bestimmten adresse führen. Das funktioniert einwandfrei mit Links, welche im RTE erstellt wurden.
Links welche im Content Element "Table" eingefügt werden, erscheinen im FE ohne durch den Handler abgefangen worden zu sein.
Das selbe gilt für Links, welche zur Navigation gehören.
Handlereinstellung in localconf.php:
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler']['http'] = 'EXT:ownlinkhandler/class.linkHandler.php:&tx_linkHandler';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['typolinkLinkHandler']['https'] = 'EXT:ownlinkhandler/class.linkHandler.php:&tx_linkHandler';
Woran liegt das und was bietet sich an für die bearbeitung von links aus "Table" und der Navigation?
Vielen Dank für Eure Hilfe
Gruss, Claudio
vielleicht hilft das schon bei den tabellen?
http://www.just4freaks.de/tutorials/typo3-links-in-rte-tabellen-anzeigen
bzw sollte da die parseFunc an der richtigen Stelle schon helfen
lg georg
vielen dank für die antwort.
links in tabellen aus dem RTE werden bereits bearbeitet.
links welche aber im content element TABLE erstellt werden nicht.
beispiel TABLE:
felix|krull
thomas|<a href="http://www.domain.de/main.php" target="_blank">mann</a>
diese ist der quellcode aus dem RTE mit einer tabelle:
<table><thead><tr><th scope="col">felix</th><th scope="col">krull</th><th scope="col"></th><th scope="col"></th></tr></thead><tbody><tr><td>thomas</td><td><a href="http://www.domain.de/main.php" class="external-link-new-window" title="Opens external link in new window">mann</a></td><td></td><td></td></tr></tbody></table>
dieser link wird abgefangen vom linkhandler, der obere nicht.
gruss, claudio
p.s.: links aus der navigation werden ebenfalls nicht bearbeitet.
weshalb sich das problem stellt:
ich möchte jeden link auf eine bestimmte externe seite für nicht eingeloggte user zuerst zum login formular umleiten. ist der user eingeloggt wird jedem link ein url-parameter aus der fe_users angefügt.