Hallo,
ich möchte in meinem Layout einen alternierenden Hintergrund für die Contentelement innerhalb einer Seiten-Spalte (weiß - grau - weiß - grau etc).
Wie kann ich das bewerkstelligen?
Meine Überlegungen bisher: ich bräuchte in Fluid die Nummer des Content-Elements, dann könnte ich mir einen Viewhelper basteln, der die entsprechende CSS-Klasse setzt.
Es scheitert jedoch daran, dass ich nicht an die Nummer des Content-Elements komme. Kann man die mitzählen? Oder im TypoScript übergeben?
Eingebunden werden sie über:
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{colPos: 1}" > </f:cObject>
Das TypoScript dazu sieht so aus:
lib.dynamicContent = COA
lib.dynamicContent {
10 = LOAD_REGISTER
10.colPos.cObject = TEXT
10.colPos.cObject {
field = colPos
ifEmpty.cObject = TEXT
ifEmpty.cObject {
value.current = 1
ifEmpty = 0
}
}
20 = CONTENT
20 {
table = tt_content
select {
orderBy = sorting
where = colPos={register:colPos}
where.insertData = 1
}
}
90 = RESTORE_REGISTER
}
Oder denke ich zu kompliziert ... ?
Viele Grüße
Wonko