Hi All,
ich verwende TYPO3 v4 mit der neuesten htmlArea v1.4.1 und css_styled_content. Bei der Einrichtung des RTE hab ich mich an das HowTo von ms_k gehalten. (Vielen Dank dafür!)
Ein problem kriege ich jedoch nicht weg:
Ich arbeite mit <hr />-Tags im Contentbereicht. In der Codeansicht und der DB wird auch alles korrekt dargestellt und abgespeichert, allerdings packt TYPO beim Frontentrendering alles ab dem ersten vorkommen einer <hr /> bis zum Ende des Content-Elementes in einen großen zuaätzlichen <p>. Und das obwohl "allowTagsOutside = img,hr" gesetzt ist!
Nochmals zur Verdeutlichung, der Content in RTE und DB:
<hr />
<p>blah</p>
<hr />
<p>blubb</p>
und dann im FE:
<p><hr />
<p>blah</p>
<hr />
<p>blubb</p></p>
Natürlich zerschiesst mir das dann meine per CSS gesetzten Abstände, etc...
Weiss jemand Rat?
Besten Dank im Voraus,
klaust
versuchs mal im Setup mit
lib.parseFunc_RTE.externalBlocks = hr,ul,ol,table
hi steffenk,
hat leider nichts gebracht, aber das verhalten ist jetzt ein wenig anders:
FE-Ausgabe ohne "externalBlocks":
<p class="bodytext"><hr />
<p>blah</p>
<hr />
<p>blubb</p></p>
FE-Ausgabe mit "externalBlocks":
<p class="bodytext">#nbsp</p>
<hr />
<p>blah</p>
<hr />
<p>blubb</p>
bleibt weiterhin die frage, wo zum kickuck kommt der zusätzliche <p>
her und wieso parst er die anderen nicht auch als bodytext?
Hallo Klaust,
habe das gleiche Problem und bin auch schon ziemnlich zermürbt.
Also du kriegst diese Tags weg, wenn du im Typoscript Template css_styled_content
einträgst. Zumindest bei mir war er so.
Aber dann würde dein Last Update, falls du einen soclhen hast, nicht mehr funktionieren.
Ciao
Kazim
<p class="bodytext">#nbsp</p>
sry, das hab ich noch nie gesehen 😃
was hast Du denn noch eingetragen ?
Hier noch, was ich zusätzlich nutze:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
Hallo,
probier mal
lib.parseFunc_RTE.externalBlocks = table, blockquote, ol,ul, hr
lib.parseFunc_RTE.externalBlocks.hr.stripNL = 1
Bei mir hats geholfen.
Liebe Grüße,
Nicole
Hallo Nicole,
1000 Punkte! Das hat bei mir auch gefunzt.
Wie kommt man auf so etwas?
Jedenfalls danke für die Info.
Achim