Statusmail Datum einfügen

Hallölle, ich möchte gerne in eine Status-E-Mail das Datum einfügen. {$sOrderDay} geht leider nicht, da ist das Feld leer in der Mail. Gebe ich {$sOrder.ordertime} ein kommt das so raus: 2014-12-16 11:56:50 Erstens ist das Datum verkehrt herum und zweitens möchte ich nicht die Uhrzeit dabei haben. Kann mir bitte jemand die richtige Variable nennen?

Hallo Petra, versuch mal so {$sOrder.ordertime|date\_format:"%d.%m.%Y"}

1 „Gefällt mir“

Jep das passt! Suuuper - danke, danke!! :smiley:

Hier hast du noch ein Link mit allen möglichen Datums Formaten http://www.smarty.net/docsv2/de/languag … format.tpl

1 „Gefällt mir“

Der Beitrag ist zwar alt, aber evtl. schaut noch jemand vorbei :slight_smile:

 

Gibt es eine Möglichkeit, von dem hier angegebenen Format {$sOrder.ordertime|date_format:"%d.%m.%Y"} ausgehend automatisch ein Datum 14 Tage nach Bestelldatum errechnen und anzeigen zu lassen (z.B. als Zahlungsziel)?

 

LG

Hey,

ich hatte im Netz hierzu mal folgendes entdeckt das funktionieren soll.

{$sOrder.ordertime|cat:’ +14 days’|date_format:"%d.%m.%Y"}

Ist aber ungetestet. Habe gerade nur mein Handy hier.

Hatte mir das von folgender Seite genommen:

Ganz unten in den Kommentaren steht dazu eine positive Meldung.

lg

Kevin

Vielen Dank. bei mir funktioniert es auch. Zumindest in der Testmail. Ich werde es mal im Auge behalten, ob es bei Monatswechsel/Jahreswechsel auch noch passt.

LG

Perfekt dann speichere ich mir das für die Zukunft auch ab :slight_smile:

Liebe Grüße

Kevin