Datums-Format für die Detailansicht eines Eintrages ändern - aber wo und wie?
am 11.01.2008 - 10:32 Uhr in
Es existiert der kleine calendar als Block. Dieser stellt Links zu Inhalten bzw. Details zur Verfügung, welche den Inhalt des jeweiligen Tages im Hauptteil der Seite anzeigen. Unter dem breadcrumb erscheint dort eine h2 Überschrift welche folgendes Format hat, Wochentag, Monat Tag Jahr. Diese Format ist verwirrend, weil der Tag nicht am Anfang steht. Dasselbe Format steht auch im title der Seite. Es soll geändert werden. Unter domain/admin/settings/date-time habe ich bereits das neue Format eingestellt. Es wird aber immer das alte angezeit. Dasselbe Format wird im posted Format verwendet:"Posted Januar 8th, 2008" Warum wird es so dargestellt, obwohl es geändert wurde???
Beispiel:
breadcrumb: Startseite › Calendar › 2008 › Januar 2008
Ist --> h2: Freitag, Januar 11 2008
Soll -->h2: Freitag, 11 Januar 2008
Ich weiß jedoch nicht wo diese Format geändert werden kann.
Kann mir da jemand helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Kennt keiner dieses Problem?
am 11.01.2008 - 15:02 Uhr
Kennt keiner dieses Problem?
Welches Format ist denn
am 11.01.2008 - 16:52 Uhr
Welches Format ist denn unter admin/settings/date-time eingestellt?
gruß pebosi
pebosi schrieb
am 11.01.2008 - 17:43 Uhr
Welches Format ist denn unter admin/settings/date-time eingestellt?
Immer das deutsche bzw. das von mir als "soll" beschriebene also "Freitag, 11 Januar 2008". Nur angezeigt wird es nicht. Warum wird etwas anderes ausgegeben als bei /admin/settings/date-time angegeben wurde? Was könnte da stören?
Bitte, nun sag mir doch mal
am 12.01.2008 - 12:14 Uhr
Bitte, nun sag mir doch mal einer wie ich diese Format ändern kann bzw. warum es sich nicht ändern lässt.
Unter Inhaltstyp
am 12.01.2008 - 12:24 Uhr
das Datumsfeld bearbeiten.
cps schrieb das Datumsfeld
am 12.01.2008 - 12:31 Uhr
das Datumsfeld bearbeiten.
Du meinst unter:
admin/content/types/inhaltstypname/fields/field_zeit
?
Da habe ich bereits unter "Steuerelementeinstellungen"
das gewünschte Datum ausgewählt. Gleiches dort für "Date display:"
aber es ändert sich nicht :-( Ich bin ratlos.
Das hatte ich gemeint.
am 12.01.2008 - 12:49 Uhr
Hat aber keine Auswirkung, dann zweiter Versuch, im calender.theme.
cps schrieb
am 12.01.2008 - 13:24 Uhr
Hat aber keine Auswirkung, dann zweiter Versuch, im calender.theme.
Hm, scheint als wenn es auf einen workaround hinausläuft. Darüber bin ich zwar nicht glücklich aber so geht es und so habe ich es gemacht:
Im calendar.theme
Zeile: 231
function theme_calendar_arg_title
von: return date_format_date('l, F j Y', $stamp);
nach: return date_format_date('l, j F Y', $stamp);
geändert.
Nochmal zu meiner Frage:
Was könnte denn verhindern, dass das eingestellte Format keine sichtbare Auswirkungen hat und wie es bei Euch aus, ändert sich dort das Format nach den Änderungen im Backend?
für die
am 12.01.2008 - 13:25 Uhr
für die Überschrift:
function theme_calendar_arg_title
case "Day" return date_format_date('l, d.M.Y', (Zeile 231)
cps schrieb
am 12.01.2008 - 13:30 Uhr
für die Überschrift:
function theme_calendar_arg_title
case "Day" return date_format_date('l, d.M.Y', (Zeile 231)
Jetzt hast Du aber schnell ... :-) Danke, ich hatte es auch eben gefunden, meine letzten Betrag editiert und da war Dein Betrag schon da.
Nochmal zu meiner Frage:
Was könnte denn verhindern, dass das eingestellte Format keine sichtbare Auswirkungen hat und wie es bei Euch aus, ändert sich dort das Format nach den Änderungen im Backend?
tomx schrieb Nochmal zu
am 12.01.2008 - 13:38 Uhr
Nochmal zu meiner Frage:
Was könnte denn verhindern, dass das eingestellte Format keine sichtbare Auswirkungen hat und wie es bei Euch aus, ändert sich dort das Format nach den Änderungen im Backend?
Weil es im calender.theme definiert ist, wenn man da die entsprechende Variable einsetzen würde, müsste es IMHO übernommen werden.