Zum Inhalt springen

Zeilenumbruch aus RTE in HTML ausgeben

Erstellt am 1. April 2003 · 5 Antworten · letzte Antwort am 7. April 2003

Tags: TCA, Frage

xing ·

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

luite ·

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.

xing ·

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

xing ·

ja dachte ich auch. Ich hatte sogar die Extension entladen und wieder neu geladen.
Ich probier es nochmal.

Danke
xing

luite ·

vielleicht hilft das (typo3conf/localconf.php):

$TYPO3_CONF_VARS["EXT"]["extCache"] = '0';

Luite.