[TYPO3-german] body id nach Zeit/Datum ändern
JoH asenau
info at cybercraft.de
Tue Jul 17 10:38:40 CEST 2007
> Ich habe eine Seite, die ein Winter und ein Sommer Layout hat!
> Dies lös ich über ein <body id="winter"> und ein <body id="sommer">
>
> Könnte ich das irgendwie über Conditions automatisieren?
> Sagen wir mal zwischen Mai-september das Sommer und den rest das
> Winter layout?
>
> [condition irgendwas]
> seite.bodyTagCObject = TEXT
> seite.bodyTagCObject.dataWrap = <body id="winter">
> [end]
>
> [condition irgendwas]
> seite.bodyTagCObject = TEXT
> seite.bodyTagCObject.dataWrap = <body id="sommer">
> [end]
Machs über ein CASE Element, dann kannst Du's bei Bedarf noch feiner
steuern.
Sowas ähnliches haben wir im Kochbuch für einen Wochenplan auf Tages und
Stundenbasis drin. Ich hab das hier mal ein wenig umgestrickt:
monatlich
seite.bodyTagCObject = CASE
seite.bodyTagCObject {
key.cObject = COA
key.cObject {
10 = TEXT
10.dataWrap = {date:m}
stdWrap.prioriCalc = intval
}
default = TEXT
default.value = <body id="default">
1 = TEXT
1.value = <body id="januar" class="winter">
2 = TEXT
2.value = <body id="februar" class="winter">
...
12 = TEXT
12.value = <body id="dezember" class="winter">
}
oder quartalsweise
seite.bodyTagCObject = CASE
seite.bodyTagCObject {
key.cObject = COA
key.cObject {
10 = TEXT
10.dataWrap = {date:m}/4
stdWrap.prioriCalc = intval
}
default = TEXT
default.value = <body id="default">
1 = TEXT
1.value = <body id="quartal1" class="winter">
2 = TEXT
2.value = <body id="quartal2" class="sommer">
3 = TEXT
3.value = <body id="quartal3" class="sommer">
4 = TEXT
4.value = <body id="quartal4" class="winter">
}
HTH
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
openBC/Xing: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list