Hi,
ich bin vor Kurzem dazu übergegangen, an Stelle von TemplaVoila reines TypoScript für meine Seitentemplates zu verwenden.
Das sieht vereinfacht dann ungefähr so aus:
page.100 = TEXT
page.100.value (
<div class="container">
<div class="seitenkopf">
)
page.200 < lib.seitenkopf
page.300 = TEXT
page.300.value (
</div> <!-- /seitenkopf -->
)
page.400 < lib.hauptinhalt
page.500 = TEXT
page.500.value (
</div> <!-- /container -->
)
In lib.hauptinhalt steht dann z.B. sowas drin:
lib.hauptinhalt = COA
lib.hauptinhalt.100 = COA
lib.hauptinhalt.100 {
if {
value = 2
isInList.data = levelfield:-2,backend_layout_next_level,slide
isInList.override.data = TSFE:page|backend_layout
}
5 = TEXT
5.value = <div class="hauptinhalt layout2">
10 < styles.content.get
10 {
wrap = <div class="buehne">|</div> <!-- /buehne -->
select.where = colPos = 0
}
20 = TEXT
20.value = <div class="teaserLeiste">
30 < styles.content.get
30 {
wrap = <div class="teaser teaser1">|</div> <!-- /teaser1 -->
select.where = colPos = 1
}
40 < styles.content.get
40 {
wrap = <div class="teaser teaser2">|</div> <!-- /teaser2 -->
select.where = colPos = 2
}
50 < styles.content.get
50 {
wrap = <div class="teaser teaser3">|</div> <!-- /teaser3 -->
select.where = colPos = 3
}
100 = TEXT
100.value = </div> <!-- / hauptinhalt -->
}
[...]
Ich bin damit eigentlich ganz zufrieden, weil ich das so für sehr transparent und flexibel halte.
Nun kenne ich Fluid allerdings noch gar nicht. Gibt es irgendwelche Vorteile, die dafür sprechen, dass ich meine Seitentemplates mit Fluid baue?
Danke!
Morgenthau.