Mein RTE killt mir alle <p> tags, sobald der Inhalt gespeichert wird.
Ich speichere den Inhalt in einem Flexform Feld, dessen Inhalt dann so aussieht:
<value index="vDEF"><h1>Ein neuer Test.</h1>Ein wirklicher Test.</value>
<value index="_TRANSFORM_vDEF.vDEFbase"><h1>Ein neuer Test.</h1><p>Ein wirklicher Test.</p></value>
Die HTML Entities sind so wie oben im Code abgebildet auch in der Datenbank.
Im Frontend bekomme ich aber nur den Teil raus, in dem die <p>s gekillt sind.
Meine Flexform DS sieht so aus:
<text_input>
<TCEforms>
<exclude>1</exclude>
<label>LLL:EXT:[$_EXTKEY]/locallang.xml:flexform_text</label>
<config>
<type>text</type>
<cols>30</cols>
<rows>5</rows>
<eval>required</eval>
</config>
<defaultExtras>richtext[*]:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>
</TCEforms>
</text_input>
Im normalen RTE (für Textblöcke oder Text / Bild Blöcke) funktioniert alles ganz normal.