Hallo Forum,
da ich mit TypoScript noch nicht so fit bin, poste ich meine Frage hier im Anfängerforum.
Ich möchte auf allen Typo3-Seiten das aktuelle Datum ("Montag, der 2. Januar 2006") ausgeben. Dazu habe ich im Setupbereich folgende Zeilen angegeben:
config.language = de
config.locale_all = de_DE
[...]
temp.navi = COA
temp.navi {
[...]
20 = TEXT
# 20.data = date : d.m.Y
20.data = strftime : %A, der %e. %B %Y
20.wrap = Heute ist |.
[...]
}
[...]
Auf der Webseite wird lediglich der Text "Heute ist ." angezeigt. :-(
Die Ausgabe des Datums mit "date" funktioniert hingegen problemlos. Die PHP-Funktion strftime() in einem Konsolenprogramm tut es ebenso.
$ cat test.php
#!/usr/bin/php4
<?php
setlocale(LC_TIME, "de_DE");
echo strftime("%A, der %e. %B %Y")."\n";
?>
$ ./test.php
Montag, der 2. Januar 2006
Warum funktioniert strftime in Typo3 nicht richtig?
Verwendete Software: Typo 3.8.1, Debian 3.1, Apache 1.3.33, PHP 4.3.10
Martin