Hallo zusammen
Ich habe einen Seiteninhalt vom Typ Text eingefügt. Der Text ist:
<LINK 51>bla bla bla</LINK>
Das ist ein Linkbeschrieb
Nun wird dieser Text wie folgt im HTML dargestellt:
<p class="bodytext"><a href="index.php?id=51" target="page">bla bla bla</a></p>
<p class="bodytext">Das ist ein Linkbeschrieb</p>
Nun habe ich zwei Fragen:
1. Wie kann ich den Target des Linkes ändern?
2. Jede Zeile wird als eigenen P-Block interpretiert, da ich einen RETURN und kein SHIFT-RETURN verwende. Kann man das irgendwie global einstellen, dass Zeilenumbruche innerhalb eines Seinteninhaltes generell mit einem BR und nicht mit einem P-Block dargestellt werden?
Salut
1. Verändern des Targets:
<LINK 51 blank />bla bla bla</LINK>
2. nicht als p-block interpretieren:
rte.default.proc.dontconvbrtoparagraph = 1
damit kann mit shift return ein br statt einem p-tag erzeugt werden.
den p-tag kannst du mit folgendem code ausschalten:
lib.parsefunc_rte.nontypotagstdwrap.encapslines.addattributes.p.class >
lg philipp
Vielen Dank.
mit folgendem Code habe ich es geschaft mit dem Link
tt_content.text.20.parseFunc.tags.link >
tt_content.text.20.parseFunc.tags.link = COA
tt_content.text.20.parseFunc.tags.link {
10 = TEXT
10.current = 1
10.typolink.ATagParams=
10.typolink.parameter.data = parameters : allParams
10.typolink.target = _self
10.typolink.extTarget = _blank
}
Leider hast du mich falsch verstanden wegen dem P-Block. Es ist erst bei der FE-Darstellung so. Im Prinzip soll nl2br angewendet werden auf den Text...