Hallo zusammen,
ich versuche mich gerade in Typo3 einzuarbeiten und habe dabei aktuell folgendes Problem: Ich möchte gerne dem body Tag ein oder mehrere CSS Klassen mitgeben, je nachdem ob in 'Links' oder 'Rechts' etwas eingetragen ist (no-sidebars, two-sidebars, sidebar-left, sidebar-right etc.). Ich bin der Lösung relativ nah, denke ich:
temp.bodyClass = COA
temp.bodyClass {
wrap = <body class="|">
10 = TEXT
10 {
value = no-sidebars
if {
isFalse.numRows < styles.content.getRight
isFalse.numRows < styles.content.getLeft
}
}
20 = TEXT
20 {
noTrimWrap = || |
value = two-sidebars
if {
isTrue.numRows < styles.content.getLeft
isTrue.numRows < styles.content.getRight
}
}
30 = TEXT
30 {
noTrimWrap = || |
value = sidebar-right
if.isTrue.numRows < styles.content.getRight
}
40 = TEXT
40 {
value = sidebar-left
if.isTrue.numRows < styles.content.getLeft
}
}
page.bodyTagCObject < temp.bodyClass
Leider klappt es nicht wirklich, weil die beiden isTrue Bedingungen bei 10 und 20 scheinbar nicht UND verknüpft werden. Gibt es dafür eine Lösung oder ggf. einen völlig anderen Weg und ich mache mir das Leben unnötig schwer?
Vielen Dank im Voraus für Euer Feedback.
Beste Grüße,
Björn