Jump to content
xt:Commerce Community Forum

Datum im UTF-8


Skippi

Recommended Posts

Hallo liebe Community,

wie muss ich die SMARTY-Variable anpassen das auch das ä vom März (UTF-8) richtig geschrieben wird?

Jetzt steht in index.html folgender Code: {$smarty.now|date_format:"%A, %d.%B %Y"}

Danke für jeden Hinweis!

Beste Grüße Steffen

Link to comment
Share on other sites

Ja, weil ich ne Klammer vergessen habe, sorry. Format ist noch angepasst worden.


{php}echo utf8_encode(date("d. F Y"));{/php}
[/PHP]

Die Funktion schreibt das Datum im Format der Servereinstellungen. Hier kommt es nun darauf an, was gesetzt ist. Warscheinlich hilft Dir das nicht mal großartig weiter, da Du das Datum vermutlich je nach Kunden-Land schreiben willst?

Englischer Kunde - Englisches Datum / Deutscher Kunde - Deutsches Datum?

Dann wirds gefühlt ein wenig aufwendiger... so aus dem Stegreif ohne Test

[PHP]
{php}
setlocale(LC_ALL, 'de_DE');
echo date('d. F Y');
{/php}
[/PHP]

Die Locale de_DE mütest du dann allerdings dynamisch je nach Kunden setzen, das wiederrum funktioniert nur sauber, wenn der Kunde angemeldet ist und Du das Land aus seiner default_address nehmen kannst. Ob sich dsa alles lohnt......

Vielleicht ist es mit Javascript einfacher...

http://www.webreference.com/js/scripts/basic_date/

Link to comment
Share on other sites

Bei mir half

Einstellungen > Lokalisierung > Sprachen > Deutsch > bearbeiten > Setlocale:

de_DE.UTF-8[/CODE]

Das war er richtige Ansatz, da wer ich nie drauf gekommen...

Danke für eure Hilfe...

In Setlocal habe ich jetzt stehen de_DE.UTF-8;de_DE;de-DE;de

Ein Angenehmens Wochenende wünsche ich allen!!!!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...