Hallo,
habe schon mehrere Konfigurationen von
#39948 durchprobiert, schaffe es aber nicht, dass meine div-Tags erhalten bleiben. Sie werden immer wieder durch p-Tags ersetzt.
RTE.default.proc.allowTags = ..., div, ... ist gesetzt.
Typo3 4.0.4 mit htmlArea 1.3.8 (Typical)
Was mach ich falsch???
So hab es jetzt geschafft, die div-Tags bleiben im RTE!!!
Jedoch sobald es verschachtelte div-Tags oder einen p-Tag innerhalb gibt löscht er mir die Außeren bzw. ersetzt sie durch p-Tags???
#angry# #angry# #angry#
So, alle div-Tags bleiben im RTE und werden in die DB geschrieben nur in der FE-Ausgabe werden alle durch p-Tags ersetzt!!!
Was kann man dagegen machen???
So, kann jetzt im Frontend auch schon div-Tags ausgeben, nur zwischendrinn wirft er mir immer wieder leere p-Tags ein. Was zu eher unschönen Formatierungen kommt.
Hat jemand ne Idee wo ich da ansetzen könnte??? Will einfach nur, dass der DB Inhalt ausgegeben wird.
Vielleicht über die lib.parseFunc_RTE ????
Hey, wäre nett, wenn Du uns sagst, wie Du das Problem gelöst hast
Hab noch ein paar kleine Probleme und Anpassungen und werde dann ein vernünftiges How-To dazu schreiben.
nach stundenlanger herumsucherei und herumprobiererei bin ich nur so weit gekommen:
RTE.default.proc {
keepPDIVattribs = class, style, align, id
remapParagraphTag =
}
jedoch werden dabei verschachtelte div-tags immer noch entfernt. :x
@wurgli
wenn du die lösung hast, dann sei doch bitte so nett, und erleuchte uns! du musst ja nicht gleich ein how-to schreiben, sondern poste doch einfach mal dein tsconfig!
Hallo, eine stark verspätete Antwort, nachdem ich auch zum 3132. Mal vor diesem Problem stand.
Die Wurzel vielen Übels ist aus meiner Sicht die Angabe
RTE.default.proc.overruleMode = ts_css
die in vielen Beispielen vorhanden ist (Ich arbeite sowieso nicht mit css_styled_content).
Diese habe ich mal auskommentiert und durch die folgenden ergoogelten Zeilen ersetzt - dem unbekannten Autor hierfür vielen Dank.
RTE.config.tt_content.bodytext.types.text.proc.overruleMode = ts_images, ts_links
RTE.config.tt_content.bodytext.types.textpic.proc.overruleMode = ts_images, ts_links
Hierdurch werden lediglich Konvertierungen für Links und Bilder durchgeführt. Damit ist für mich nach ersten Tests RTE-technisch relativ viel böser Spuk vorbei - welche neuen Probleme mir diese Änderung beschert wird sich zeigen.