Hallo Freunde,
habe ein Problem mit der Ausgabeformatierung von Content-Text der im RTE eingegeben wurde.
Habe eine Kopfzeile eingefügt (HTML <H2></H2>), und diese erscheint aber im Frontend als Text.
Bsp.:
RTE: Dies ist eine Kopfzeile
FE: <H2 class="">Dies ist eine Kopfzeile</H2>
Der Quelltext der FE-Seite sieht folgendermaßen aus:
<H2 class="">Dies ist eine Kopfzeile</H2>
Desweiteren habe ich bei Betrachtung des Quelltextes gesehen, daß jedes bzw. fast jedes Element mit Absatz-tags (<p></p>) umgeben war.
Auf der Suche nach einer Lösung bin ich hier auf einen Verweis gegestoßen, daß das Absatz und Zeilenumbruchproblem beheben soll:
Auf folgender Seite wird der Vorgang beschrieben:
http://typo3.org/1422+M5b53f7e01e0.0.html
Titel: How do I get rid of the <p> tags when using the RTE
Habe die Veränderung wie beschrieben durchgeführt, das hat bei mir aber keine Wirkung gezeigt. Nach weiteren Nachforschungen habe ich eine Möglichkeit gefunden, die zumindest bei mir zumindest das Absatzproblem gelöst hat:
In der erwähnten FAQ soll der folgende Code im Setup-Feld des Templates eingefügt werden (Auszug):
#no wrapping of RTE lines
tt_content.text.20.parseFunc {
nonTypoTagStdWrap.encapsLines.nonWrappedTag >
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines = <p>|</p>
}
Habe die letzte Zeile in der Klammer abgeändert:
nonTypoTagStdWrap.encapsLines.wrapNonWrappedLines =
Wenn ich nun die Seite im Frontend aufrufe sind die Absatz-tags weg. Habe bisher nicht weiter getestet ob diese Änderung irgendwelche negativen Auswirkungen hat. Wenn ich dadurch was falsch gemacht habe, bitte sagen.
Leider ist das Problem mit der Kopfzeilen-Ausgabe geblieben.
Hat jemand eine Ahnung woran das liegen kann?
Besten Dank im Voraus
Beste Grüße
Gaucho