[TYPO3-german] if: unterschiedlich Datum-Formate vergleichen
Elena Geller
e.geller at meeva.de
Mon Jul 8 13:42:10 CEST 2013
Hallo,
ich muss eine third party Extension weiterentwickeln.
Dort steht in der dazugehörigen Tabelle (z.B. entries) das Feld
start_date im Format Ymd (Integer).
Nun muss ich einige Daten für jedes entry ausgeben, nur wenn start_date
in der Gegenwart/Zukunft liegt.
Am liebsten hätte ich das durch Typoscript gemacht, da es viel flexibler
wäre.
Auf jeden Fall funktioniert
if{
value = 20130708
value.intval = 1
isGreaterThan.field = start_date
isFalse.field = isCanceled
}
Ich versuche dann, value automatisch zu befüllen (nach dem aktuellen Datum).
value = date : Ymd geht nicht (ich vermute, weil es als String
betrachtet wird).
Mit userFunc
5 = USER
5.userFunc = user_helper->today_forsubevent
5.intval = 1
if{
value < 5
isGreaterThan.field = start_date
isFalse.field = isCanceled
}
auch kein Erfolg - definitiv einbinde ich es zu value falsch.
Die Typo3-Version ist 4.7.12.
Könnte jemand das mir besser erklären?
Vielen Dank und schöne Grüße
Elena
More information about the TYPO3-german
mailing list