[Typo3-german] Kein p-wrap bei divs

Ulrich Fischer ulrich-fischer at gmx.net
Fri Oct 14 14:40:34 CEST 2005


Ok,
habe nochmal nachgedacht. Die Idee mit den nicht gewrapten
Tags birgt doch mehr Risiken als Vorteile. Wie soll geprüft
werden, ob geöffnete Tags auch wieder geschlossen werden...

Zweiter Lösungsversuch:
<div id="context"><p>Erste Zeile</p><p>Zweite Zeile</p><p>Dritte 
Zeile</p></div>

War fast erfolgreich. Allerdings wird <div id="context"> durch
<p id="context"> ersetzt. Für den RTE ist diese Ersetzung aber
notwendig und soll bestehen bleiben.
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.remapTag.DIV = P

Endgültige Lösung:
http://www.gmo-free-regions.org/news.html

Überschrift in ein eigenes Content-Element
	Erste Zeile
	Zweite Zeile
	Dritte Zeile

in ein eigenes Element, das komplett gewrapt wird.


Ulrich

So geht's - "Umgebender DIV-Container"

Ins setup einfügen:
# schreibt divcontainer um Text-Elemente
contentdiv.cObject = CASE
contentdiv.cObject {
   key.field =  section_frame
   default < tt_content.stdWrap.wrap

   default = TEXT
   default.value =  |

   43 < tt_content.stdWrap.wrap
   43= TEXT
   43.value = <div id="context">|</div>
}

In ts_config eingefügen:
    TCEFORM.tt_content.section_frame{
       addItems.43  = Kontext (rechts oben)
   }




More information about the TYPO3-german mailing list