[TYPO3-german] Seiten-Layout rekursiv prüfen bzw. anwenden?
Gregor Hermens
gregor at a-mazing.de
Tue Apr 5 08:39:26 CEST 2011
Hi Hendrik,
Hendrik schrieb:
> ja slide habe ich schon überlegt. Die Frage ist nur wie bekomme ich das
> im Zusammenhang mit "page.includeCSS.file123 = ..." hin?
hier ein (vereinfachtes) TS-Schnipsel, den ich verwende, um das FE-Layout
abhängig vom gewählten BE-Layout zu machen. Du solltest das einfach an deine
Anforderungen anpassen können:
lib.layout = CASE
lib.layout {
key {
field = backend_layout
ifEmpty.data = levelfield: -2,backend_layout_next_level,slide
}
1 = COA
1 {
wrap = <div id="layout1">|</div>
10 < styles.content.getLeft
}
2 = COA
2 {
wrap = <div id="layout2">|</div>
10 < styles.content.getLeft
}
}
default < .2
}
Eine Möglichkeit wäre z.B., obigen Code anzupassen und per
page.bodyTagCObject dem Body-Tag eine vom Layout abhängig Klasse mitzugeben,
die du dann im CSS als Weiche benutzen kannst:
h1 { color: blue; }
.layout1 h1 { color: red; }
.layout2 h1 { color: green; }
hth
Gruß,
Gregor
--
http://www.a-mazing.de/ | Certified TYPO3 Integrator
More information about the TYPO3-german
mailing list