Wie man jedes Content-Element einzeln wrappt, habe ich ja mittlerweile gefunden (#27630). Auch wie Vererbung funktioniert weiss ich mittlerweile.
Nur ein Problem jetzt: Es werden die Content-Elemente nur einzeln gewrappt, die sich auf der gleichen Ebene befinden, auf der sie auch gespeichert sind. Vererbte Content-Elemente werden nicht gewrappt (nur angezeigt).
Also z.B.:
Seite 1 <- Speicherort, wrap funktioniert
- Unterseite 1 <- vererbt, kein wrap
- Unterseite 2
Seite 2
Mein TS-Code:
page.10.marks
...
CONTENT_RIGHT = CONTENT
CONTENT_RIGHT < styles.content.getRight
CONTENT_RIGHT {
stdWrap.ifEmpty.cObject = CONTENT
stdWrap.ifEmpty.cObject {
table = tt_content
select {
orderBy = sorting
where = colPos = 2
languageField = sys_language_uid
}
slide = -1
slide {
collect = -1
# collectReverse = 1
}
}
renderObj.stdWrap.wrap = <div class="Outer">|</div>
}
Was ist falsch daran bzw. worin besteht der Trick, das auch vererbte Content-Elemente gewrappt werden? Wäre nett wenn jemand weiterhelfen könnte, leider findet man diesbzgl gar nichts o.O