gefunden auf google... link sogar auf dieses forum... einfach mal die suchfunktion oder googlen ("typo3 header date format") :
http://www.typo3forum.net/forum/typo...tel-datum.html
Hallo,
ich möchte gern das Datum ausgeben und dies allgemein formatieren.
Im Backend funktioniert die Formatierung einwandfrei nur im Fontend bekomm ich das Datum als Timestamp ausgegeben.
Ich habs schon mit
lib.stdheader.5.date =
und
lib.stdheader.5.strftime =
sowie mit
config.locale_all = de_DE at utf8
probiert. Dies hat jedoch keine Wirkung auf die Fontendausgabe...
Kann mir da bitte irgendjemand weiter helfen?
Viele Grüße
Dani
Geändert von danila (09.02.2011 um 09:59 Uhr)
gefunden auf google... link sogar auf dieses forum... einfach mal die suchfunktion oder googlen ("typo3 header date format") :
http://www.typo3forum.net/forum/typo...tel-datum.html
danke für deine Antwort....
leider ist es nicht das was ich suche....ich möchte das Datumsfeld mit {field:date} auslesen. Und zwar in Javascript:
<script type="text/javascript" language="JavaScript"> DatumImage({field:date},15); </script>
Das funktioniert auch so weit nur wird der Wert eben als Timestamp ausgegeben.
Das ist wie wenn ich an einer Stelle
10 = TEXT
10 {
data = date:U
}
einsetzen möchte ohne dies an der Stelle mit strftime zu formatieren. Dies möchte ich eben als Grundeinstellung machen.
Ich hab das eben so versucht wie hier beschrieben: Datumsformatierung in Typo3 – Ein Alptraum (2 Updates) at codefreak.de
also mit: lib.stdheader.5.date = d.m.Y, was bei mir wiederum nicht wirkt.
Hallo,
das bekommst du folgendermassen hin:
10 = TEXT
10 {
field = date
strftime = %d.%m.%Y
wrap = <script type="text/javascript" language="JavaScript"> DatumImage( | ,15); </script>
}Gruß Falk
Hi barney,
danke für deine Antwort! Das ist schon mal super. Nur hab ich jetzt noch das Problem das sich das ausgelesene Datum nicht im
10 = TEXT
10 {
field = date
strftime = %d.%m.%Y
wrap = <script type="text/javascript" language="JavaScript"> DatumImage( | ,15); </script>
}
befindet, sondern im Header:
10 = TEXT
10.field = header
10.dataWrap = <p class="ohne_Absatz"><strong>|</strong><script type="text/javascript" language="JavaScript"> DatumImage({field:date},10); </script></p>
Sorry das ich das nicht gleich so geschrieben habe. Hab schon probiert das von dir in den Header einzubauen:
10 = TEXT
10 {
field = header
dataWrap = <p class="ohne_Absatz"><strong>|</strong></p>
10 = TEXT
10 {
field = date
strftime = %d,%m,%Y
dataWrap = <script type="text/javascript" language="JavaScript">DatumImage({field:date},10); </script></p>
}
}
aber da ist im Quelltext gar nichts mehr sichtbar vom Javascript...und wenn dann müsste es noch in den p-Tag vom Header nach dem <strong>|</strong>.
Hast du dafür auch noch einen Lösungsansatz?
Viele Grüße
Dani
Hallo Dani,
das kriegst du über ein COA hin:
10 = COA
10 {
10 = TEXT
10 {
field = header
wrap = <p class="ohne_Absatz"><strong>|</strong>
}
20 = TEXT
20 {
field = date
strftime = %d,%m,%Y
wrap = <script type="text/javascript" language="JavaScript">DatumImage( | ,10); </script></p>
}
}Gruß
Super :) funktioniert einwandfrei!!!
Vielen lieben Dank für deine Hilfe Falk!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen