Hi, ich setze zum ersten mal die neue News system Extension von Georg Ringer ein und schaffe es nicht das Datum korrekt in Deutsch anzeigen zu lassen.
Die "item.html" habe ich etwas angepasst, meine Datum Ausgabe sieht momentan so aus:
<!-- date -->
<span class="news-list-date">
<f:format.date format="F Y">{newsItem.datetime}</f:format.date>
</span>
Leider ist die Ausgabe immer auf Englisch
October 2012
Die ganze Seite ist Deutsch konfigurtiert, T3 Version ist 4.7.5.
Hallo.
Dein Problem liegt in den Tiefen des Fluid-Viewhelpers (und ist unabhängig von der EXT:news).
Der Viewhelper greift auf das PHP DateTime-Objekt zurück, das mittels seiner format-Methode das Datum formatieren soll. In der PHP-Doku steht dann zur Methode:
This method does not use locales. All output is in English.
Von Felix gibt es dazu einen Blogbeitrag, der verschiedene Lösungswege aufzeigt:
http://www.felixnagel.com/blog/permalink/126/
Viele Grüße
Julian
Super, vielen, vielen Dank für deine Antwort. Das hat hervorragend funktioniert.
Momentan bekomme ich noch ab und zu folgende Fehlermeldung bei der News Extension:
Warning: declare(encoding=...) ignored because Zend multibyte feature is turned off by settings in .../typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetViewHelper.php on line 2
Scheint allerdings keine Auswirkungen zu haben.
FabianX schrieb
....folgende Fehlermeldung bei der News Extension:
Warning: declare(encoding=...) ignored because Zend multibyte feature is turned off by settings in .../typo3/sysext/fluid/Classes/Core/Widget/AbstractWidgetViewHelper.php on line 2
Scheint allerdings keine Auswirkungen zu haben.
Hallo zusammen,
diese Fehlermeldung bekomme ich in der Extension News auch. Sie hat wohl wirklich keine Auswirkungen,denn die Extension funktioniert. Aber es sieht sehr unschön aus, wenn die Meldung im Header angezeigt wird.
Gibt es bereits Lösungsansätze die Meldung zu unterdrücken?
Ich hatte den Fehler damals glaub ich nicht beheben können und habe dann, wenn ich mich richtig entsinne, einfach die Fehlerausgabe über das Intall Tool "displayErrors" deaktiviert.