ich möchte gerne nach der überschrift vom typ layout1 einen wrap starten, der erst schließt, wenn das letzte seiteninhaltselement beendet ist.
beispiel:
es befinden sich 3 seiteninhaltselement in der spalte inhalt:
text m/bild | header-layout1
>start wrap: <div class="beitrag">
text | header-layout2
trenner
text | header-layout2
>ende wrap: </div>
das mit den header-layouts hab ich schon fertig:
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
key.field = header_layout
1 = TEXT
1 {
field = header
wrap (
<div class="ueberschrift" style="margin-bottom: 10px;">|</div>
)
}
2 = TEXT
2 {
field = header
wrap = <div class="sub_überschrift">|</div>
}
3 = TEXT
3 {
field = header
}
default < .1
}
auch für die darstellung des bodytextes habe ich bereits etwas:
tmp_tt_content_text < tt_content.text
tt_content.text >
tt_content.text = COA
tt_content.text {
10 < lib.stdheader
20 = TEXT
20 {
field = bodytext
fieldRequired = bodytext
wrap = <div class="text">|</div>
parseFunc < tmp_tt_content_text.20.parseFunc
editIcons < tmp_tt_content_text.20.editIcons
}
}
wo platziere ich nun meinen
wrap = <div class="beitrag">|</div>
?
kann man außerdem per typoscript steuern, dass für die überschrift des ersten seitenelements immer layout=1 verwendet wird?