[TYPO3-german] Typoscript - if else - cObject anzeigen nach Date Range (Condition)
Robert Wunsch
robert.wunsch at 2w.de
Thu Oct 13 00:35:38 CEST 2011
Hallo liebe TYPO3 Gemeinde,
ich hoffe Ihr könnt mir bei dem folgenden Problem helfen:
Ich möchte ein Template nur nach Datum von-bis anzeigen lassen.
Meine Idee war, das Standard-Template mit einer if -Anweisung zu überschreiben.
Und zwar dann, wenn der Unix-Timestamp zwischen dem 1.11.2011 und 01.02.2012 liegt.
Leider funktioniert folgender Code nicht (ich verwende zum testen natürlich Zeiten, die um die JETZT-Zeit liegen):
ext.template = TEMPLATE
ext.template {
template = FILE
template.file = fileadmin/template/template_routingpage.html
}
########################
## Script to enable something in a DateTime-Range
########################
ext.template {
template.file = fileadmin/template/template_routingpage_promo.html
# Date-Range: Lower delimiter
if {
value.data=date:U
isLessThan=1293836400
}
# Date-Range: Upper delimiter
if {
value.data=date:U
isGreaterThan=1328050800
}
Ich komme leider nicht weiter.
Wie kann ich Typoscript debuggen?
Wenn ich folgendes verwende klappt die if-Anweisung:
lib.test= COA
lib.test {
10 = TEXT
10.value = SHOW ELEMENT
# Date-Range: Lower delimiter
10. if {
value.data=date:U
isLessThan=1293836400
}
# Date-Range: Upper delimiter
10.if {
value.data=date:U
isGreaterThan=1328050800
}
}
HAbt Ihr einen Rat?
Vielen Dank beste Grüße,
Robert
More information about the TYPO3-german
mailing list