Hallo,
ich habe eine eigenen Extension geschrieben, u.a. mit einem Textfeld mit RTE. Alles funktioniert wunderbar.
In meiner tca.php steht: rte_transform[mode=ts].
Die Daten des RTE-Feldes werden also mit
und <LINK 189> in die Datenbank geschrieben.
Wie kann ich, ohne die Sachen in PHP manuell zu konvertieren
z.B. $markerArray["###TEXT###"] = ereg_replace("
","
<br>",$this->getFieldContent("text"));
die Umbrüche und Links in HTML transformieren?
Gibts rte_transform auch aus der Datenbank raus als Funktion irgendwie?
Danke
xing
also was Ich gemacht habe (gallery extension) ist folgendes:
$this->cObj->stdWrap($your_richt_text, $conf['text'])
und im ext_typoscript_setup.txt:
plugin.tx_yourextkey_pi1{
text < tt_content.text.20
text.fieldRequired >
text.field >
}
also dazu braucht mann "content (default)" .
Luite.
yo, danke. Hat funktioniert!
nur, dass der die Angaben in "ext_typoscript_setup.txt" nicht nehmen wollte.
Nach dem Einfügen in das normale Setup der Seite hat es funktioniert!
Danke
Fabian
"clear cache" und "ext_typoscript_setup.txt" funktioniert auch!
Luite.
ja dachte ich auch. Ich hatte sogar die Extension entladen und wieder neu geladen.
Ich probier es nochmal.
Danke
xing
vielleicht hilft das (typo3conf/localconf.php):
$TYPO3_CONF_VARS["EXT"]["extCache"] = '0';
Luite.