Hallo,
auch ich habe leider ein Problem mit dem RTE. Ich verwende die HTMLArea, es liegt aber nicht am Editor glaub ich. Ich hoffe ich hab die Antwort nicht irgendwo überlesen oder übersehen, es sind ja doch schon eine Menge Frage zu diesem Thema im Forum!
Nun mein Problem:
1. ich geben im RTE eine Überschrift und einen Text ein. Umschalten auf Quellcode:
<h3>Test</h3>
<p>hallo</p>
2. Nach dem Speichern steht folgendes in der DB:
<h3>Test</h3>
hallo
==> das <p> wurde entfernt.
3. Im FE wird dann das daraus gemacht:
p class="bodytext"></p><h3>Test</h3><br />
<p class="bodytext">hallo<br />
</p>
Für mich schaut das so aus, als wenn jeder Linebreak aus der DB zu einem <br /> umgewandelt worden ist. Zudem wurde die Zeile "hallo" wieder mit einem <p> gewrappt (was ja eh ok ist).
Als Resultat hab ich dann immer zu große Abstände nach den Überschriften. Selbes Problem bei <h1><h2><h3...><ul><ol> etc.
Meine Frage wäre also: wie kann ich verhindern, dass Linebreaks aus der DB in <br> umgewandelt werden, nur bei Zeilen ohne Tags soll ein <p>|</p> angewendet werden.
Ich bin hier leider am Ende meiner Weisheit :-)
DANKE für jeden Tipp!
Lg, Hubert