Zum Inhalt springen

Im RTE [Enter], dann kein <p> im FE

Erstellt am 6. Oktober 2004 · 5 Antworten · letzte Antwort am 2. Juni 2005

Tags: Frage

charlin ·

Hallo!

Im RTE gebe ich Text ein, aber nachdem ich [ENTER] gedrückt habe und mir das Ergebnis im FE anschaue, dann habe ich kein <p> drin. Lasse ich mir im RTE den Source-Code anzeigen, dann ist das <p> aber drin.

Bei der Kombination [ENTER][SHIFT] macht er alles wie erwartet, also <br>. Aber dies erst nachdem ich im Root TSconfig

RTE.default {
proc {
dontConvBRtoParagraph = 1
}
}

drin habe und in Template-Contants:
content.RTE_compliant = 1

Wie bekomme ich nun die <p> im FE?

Danke

wasiko ·

genau dieses problem habe ich auch. die <p>-tags werden im FE in <br>-Tags umgewandelt. weiss jemand wie man das abstellen kann?

die-anja ·

Hi!
Das Problem hatte ich heute auch. Bei mir hat folgende Lösung funktioniert:

Ich musste in meinen Extensions im "Kickstarter" etwas ändern. Bei den eingefügten RTE's habe ich unter "Rich Text Editor Mode" auf "No transformation at all" umgestellt.
Jetzt klappts bei mir.
Vielleicht hilft euch das ja weiter.
:-)

wasiko ·

hi,

wo muss ich das genau eintragen? direkt in ein file der extension (wenn ja welches?), ins setup,in constants, tsconfig oder wo sonst?

die-anja ·

Wie oben schon gesagt. Ich habe es direkt mit dem Kickstarter für die betroffene Extension umgestellt. Dort wo du Inhaltselemente hinzufügen kannst und auch den RTE eingefügt hast. Dort bei dem RTE kannst du die Einstellungen vornehmen.

trenger_2 ·
die-anja schrieb

Wie oben schon gesagt. Ich habe es direkt mit dem Kickstarter für die betroffene Extension umgestellt. Dort wo du Inhaltselemente hinzufügen kannst und auch den RTE eingefügt hast. Dort bei dem RTE kannst du die Einstellungen vornehmen.

Das ziehlt aber nur auf eigene Extensions ab. Wenn man die selbe Wirkung z.B. bei Std-Content-Elementen haben möchte:

folgendes ins TSConfig der root-seite:

RTE.default.proc.overruleMode = none