[Typo3-german] Variable mit Typolink-Inhalt parsen und in HREF wandeln

Dieter Mayer dieter_mayer at gmx.net
Thu Sep 29 21:49:35 CEST 2005


Hi Olivier,

>>ich möchte in einer Extension einen Record in eine Variable einlesen
>>und diese dann durch eine Funktion jagen, welche aus den
>>Typoscript-Links echte Links macht.
> Parsefunc?
> generally you have to do the following:
> put that line into your ext_typoscript_setup.txt file:
> plugin.tx_yourExtensionKeyWithoutUnderscores_pi1.wieauchimmer < 
> tt_content.text.20.parseFunc
> in your pi1 class, call: $rteText = 
> $this->cObj->parseFunc($this->internal["currentRow"]["textwhatever"],$this->conf["wieauchimmer."]);

hmmm, wenn's eine normale Extension wäre, hätte ich das so gemacht. Es 
handelt sich aber um die /media/scripts/plaintextLib.inc, die ich so 
umbaue, dass mir auch diverse andere Erweiterungen wie tt_news oder 
sr_multipage als plaintext gerendert werden. Und ich bin echt gesagt ein 
wenig ratlos, wie ich in dieser Datei solche Calls wie z.B. die 
Typolink-Konvertierung einbinden soll..

Hat da jemand eine Idee? Grundlage für meine Experimente ist dieser 
Forum-Thread:

http://www.typo3forum.de/forum/list/list_post//6400/?page=3

Leider ist die dort enthaltene Routine (ab Zeile 351) nicht wirklich 
ausgereift und brauchbar, deshalb will ich sie gerade neu schreiben und 
um diverse Parsing-Routinen erweitern.
Sicher könnte ich die LINK-to-HREF-Konvertierung auch mit eigenem Code 
erreichen, aber ich will das Rad nicht neu erfinden.

Danke,
Dieter



More information about the TYPO3-german mailing list