Ich habe ein Problem mit stdWrap.date in Verbindung mit ifempty. Im Normalfall soll der Wert aus dem Datenbankfeld lastUpdates ausgelesen werden, der in der DB als Unix-Timestamp hinterlegt ist. Um diesen in ein lesbares Datumsformat zu konvertieren, hilft stdWrap.date.
Ist dieses DB-Feld leer, soll der Text "n.n." ausgegeben werden. Da es sich dabei aber um keine Ziffern handelt, gibt TYPO3 nichts aus. (Ich vermute jedenfalls,, dass es daran liegt, dass T3 wegen dem stdWrap.date Ziffern als Wert erwartet und da es jetzt Buchstaben verarbeiten soll, lieber mal nichts anzeigt.
### Werte aus DB auslesen, die in Sitemap/Menue eingefügt werden
after.cObject = COA
after.cObject {
10 = TEXT
10 {
field = lastUpdated
# UNIX-Zeitstempel in DB von 'lastUpdated' in lesbares Datumsformat konvertieren
stdWrap.date = d.m.Y
wrap = |,
# Wrap nur generieren, wenn Wert fuer 'lastUpdated' in DB vorhanden
required = 1
ifEmpty = n.n.
}
Hatte jemand schon einmal das Problem bzw. kennt einen Lösungsansatz?