Datumsformatierung in Typo3 – Ein Alptraum (2 Updates)
Schon mal versucht der Datumsformatierung in Typo3 Herr zu werden? Ich wage mal zu behaupten, das ist sowieso nicht mglich.
Datum im Backend: Man kann im Typo3 Setup ein Datumsformat definieren. Das wird dann auch in der Anzeige der Content-Elemente im Backend verwedet. (z.B. Setup: “d.m.Y” (Php Date()): 22.03.2005) Gut soweit.
Wenn man ein Content-Element editiert, wird das Datum ein wenig “anders” formatiert: “j-n-Y”: 22-3-2005
Das kann man auch nicht wirklich ändern. Der einzige Hinweis wie man wohl etwas daran änder kann sagt aus, das man in der Datei “typo3/t3lib/jsfunc.evalfield.js”, in Zeile 418:theString = theTime.getDate()+'-'+(theTime.getMonth()+1)+'-'+this.getYear(theTime);
Leider hat das bei meinen Versuchen überhaupt keine Wirkung gezeigt.
Das eigentliche Ärgernis ist aber das Datumsformat im Frontend. Wenn man bei einem Content Element das Feld “datum” (date) ausfüllt, wird über der Überschrift eines Content Elements dieses Datum angezeigt. Im Format “d/m Y”: 22/03 2005. Ich habe bisher keinen Hinweis darauf gefunden, wo und wie man das beeinflussen kann.
Aber ich suche weiter …
Update:
Ich habe jetzt etwas rumgefuscht.
In der Datei “ypo3/ext/css_styled_content/static/setup.txt” einfach das Format angepasst (Zeile 160: 5.date = d.m.Y). Das ist zwar keine schöne Lösung, da aber diese Extension ohnehin schon angepasst werden musste ist das jetzt auch egal.
Update 2:
Die gleiche Wirkung erreicht man mit dieser Zeile im Template-Setup:lib.stdheader.5.date = d.m.Y
April 13th, 2005 at 15:26
hmmmm Y-m-d ist das einzig wahre datums-format (php-date();) :)
April 17th, 2005 at 00:10
@icewind
Aber nur in PHP! Erklär das mal meiner Frau.
February 22nd, 2006 at 02:01
Vielen herzlichen Dank für den Tipp. Ich stand grad vor dem selben Problem. Ist auch meine erste Seite in Typo3. Trotzdem rockt es! Typo3 ist nicht kompliziert – es ist mächtig.
greetz
December 30th, 2007 at 20:49
Habe lange nach einer Lösung gesucht um das Datum über der Ãberschrift zu formatieren. Jetzt hat’s endlich geklappt!!! Danke!!
February 8th, 2011 at 16:40
[…] […]