Hallo liebe Community!
Ich habe ein großes Problem, undzwar wenn ich im RTE Links erstelle, werden sie falsch ausgegeben. Im HTML Quelltext steht im RTE (richtigerweise):
<a href="http://..../?id=3" class="internal-link" title="Öffnet internen Link im aktuellen Fenster">hier</a>
Geparst sieht es dann im Browser aber so aus:
<link 3="" -="" internal-link="" "Öffnet="" internen="" link="" im="" aktuellen="" fenster"="">hier
Sehr komisch das ganze..
Wenn ich ein rtekeep="1" hinzufüge funktioniert das ganze einwandfrei, das ist aber vorallem für Redakteuere keine Lösung.
Wisst ihr, was ich falsch mache?
Danke schonmal für alle Bemühungen!!
Gibts da keine Lösung für o.O
Hallo ThePat,
kann es sein, dass du deinen
Inhalt via CONTENT
ausließt und das renderObj selbst
schreibst?
Dann solltest du daran denken,
dass du über den bodytext den Parser laufen
lässt, denn das
<link 3="" -="" internal-link="" "Öffnet="" internen="" link="" im="" aktuellen="" fenster"="">hier
ist meines erachtens nach der ungeparste link aus dem Datenbankfeld "bodytext"
renderObj = COA
renderObj {
10 = TEXT
10.field = bodytext
10.parseFunc < lib.parseFunc_RTE
}
Vielleicht hilft dir das
Nein, das ist es leider nicht, habe das und das mit styles.content.parseFunc schon ausprobiert gehabt (und jetzt auch nochmal). Funktioniert nicht.
Standardmäßig lese ich so aus:
tt_content = COA
tt_content {
10 = TEXT
10 {
field = header
br = 1
parseFunc < lib.parseFunc_RTE
}
20 = TEXT
20 {
field = bodytext
br = 1
parseFunc < lib.parseFunc_RTE
}
}
Aber ich glaube auch, dass das die ungeparste Version ist, das würde sehr viel Sinn ergeben. Deswegen vermute ich auch, dass der Eintrag lib.parseFunc_RTE leer ist. Ebenso, wie der styles.content.parseFunc Eintrag. Vlt. habe ich diese versehentlich gelöscht. Kann man diese wieder auf die Standardwerte zurücksetzen lassen?
Wenn Du die fälschlicherweise gelöscht hast, dann such alle TS-Templates und die TS-Config in den jeweiligen Seiten danach ab, wenn vorhanden, dann einfach die entsprechende Zeile auskommentieren oder ganz löschen.
Solange die Funktionen auf TYPO3-Ebene vorhanden sind, kann man eigentlich wenig so kaputt machen, dass es nicht zu fixen ist.
Welche Version vom TYPO3 und vom RTE sind es?
Grüße, Ines
Also ich hab bisher auf keinem Template oder in einer TS-Config Änderungen am RTE vorgenommen.
Ich habe Typo3 V. 4.4.2 und htmlArea RTE 2.0.3.
Weiß niemand was ich falsch mache? 🙁