Smarty zur Ausgabe aktuelles Datum + 2 Tage

dfluess

Gut bekanntes Mitglied
21. Januar 2007
652
3
Hallo,

im Rahmen der VRRL möchte ich das allgemeine Lieferungsdatum etwas komfortabler ausgeben. Im einfachsten Fall ein formatiertes Datum, dass ausgehend von der aktuellen Zeit zwei Tage weiter zählt also in dieser Art:

Voraussichtliche Lieferung unserer Artikel:
Samstag, 31.05.2014 - Montag, 02.06.2014

Das kann man sicher mit Smarty lösen:
PHP:
{$smarty.now|date_format:"%A, %e %B %Y"}

Wie aber gebe ich das Datum plus x Tage und vor allem in deutsch an?

Vielen Dank für eure Hilfe!

Gruß, Detlef
 

MBesancon

Administrator
Mitarbeiter
1. Oktober 2010
2.047
175
Erkelenz
AW: Smarty zur Ausgabe aktuelles Datum + 2 Tage

Du kannst z.B. per

Code:
{$smarty.now+2*24*60*60|date_format:'%d.%m.%Y'}

das Datum berechnen. $smarty.now ist ein Unix-Timestamp. Hier rechnest du dann die Sekunden bis zu deinem Wunschdatum auf und formatierst die Ausgabe. Anstelle der 2 in meinem Beispiel könntest du auch eine Variable nutzen die einen numerischen Wert hat.
 

dfluess

Gut bekanntes Mitglied
21. Januar 2007
652
3
AW: Smarty zur Ausgabe aktuelles Datum + 2 Tage

So geht das danke! :)

Kann man die Monate und Wochentage dann auch in deutsch ausgeben?
Und gibt es denn auch eine Funktion, mit der man nur die Werktage berücksichtigt, also den Sonntag überspringen kann?
 

MBesancon

Administrator
Mitarbeiter
1. Oktober 2010
2.047
175
Erkelenz
AW: Smarty zur Ausgabe aktuelles Datum + 2 Tage

Kann man die Monate und Wochentage dann auch in deutsch ausgeben?

Die Sprache ist, soweit ich weiss, abhängig davon was in der Serverumgebung eingestellt ist.

Und gibt es denn auch eine Funktion, mit der man nur die Werktage berücksichtigt, also den Sonntag überspringen kann?

Ich befürchte mit den Bordmitteln von Smarty2 wirst du das nicht direkt nur über Smarty-Code machen können. {for}{/for} und {while}{/while} gibt es z.B. erst ab Smarty3. Damit hättest du die Tage einzeln durchlaufen können und falls es ein Sonntag is (%u = 7) einfach einen Tag mehr hinzurechnen. Hier könnte man sicher die "functions.php" um eine nette Smarty-Funktion erweitern die dir hier die gewünschten Sachen ausgibt :)
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
231
12
Finde gerade dieses Thema und hätte dazu auch eine ähnliche Frage.
Brächte eine Smarty formel die mir immer das Datum vom kommenden Sontag ausgibt. Ist soetwas auch machbar?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu plugin template smarty variabel $plugin ist null JTL-Shop - Fehler und Bugs 1
Neu Wunschzettel umbennen - Smarty variable Betrieb / Pflege von JTL-Shop 2
Neu Fehlende Artikellisten in Smarty Templates für JTL-Shop 1
Neu Smarty - Wie Beschreibung von eigenem Funktionsattribut abrufen User helfen Usern - Fragen zu JTL-Wawi 2
In Bearbeitung Verbindung zur TSE wird hergestellt... JTL-POS - Fehler und Bugs 5
Neu Verbindung zur WMS Mobile App nicht möglich - Timeout Installation von JTL-WMS / JTL-Packtisch+ 5
Gelöst Keine Verbindung zur Datenbank Installation / Updates von JTL-Shop 2
Neu LOG4j - gibt es Updates oder Informationen zur Verwundbarkeit von Shop/JTL-Hosting und evtl Wawi? Allgemeine Fragen zu JTL-Shop 11
Neu Tool zur Korrektur doppelter FBA-Bestellungen 18.11.2021 + 19.11.2021 Amazon-Anbindung - Fehler und Bugs 4
Beantwortet Allgemeine Hinweise zur WAWI 1.6 JTL-Wawi - Ideen, Lob und Kritik 10
Neu JTL-Connector zur Anbindung einer "fremden" Kasse Technische Fragen zu den JTL-Connectoren 2
Neu ×Für diesen Zielort stehen keine Versandarten zur Verfügung. Bitte kontaktieren Sie uns direkt, um diese Bestellung abzuwickeln. Arbeitsabläufe in JTL-Wawi 3
Neu [DHL] Erstellen von Versandetiketten kommt zum Fehler - die Ausgewählte Abrechnungsnummer steht nicht zur Verfügung JTL-ShippingLabels - Fehler und Bugs 0
Neu Möglichkeit zur Spende Arbeitsabläufe in JTL-Wawi 0
Neu SQL Abfrage zur welcher Box im WMS der Auftrag zugeordnet wurde Individuelle Listenansichten in der JTL-Wawi 1
Neu Workflow (SQL) zur Ausrechnung eine Werts über die Gesamtbestellung Arbeitsabläufe in JTL-Wawi 3
Neu Ausgabe Liefertermin pro Position bei Bestellung? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Bestellhinweis (Sonstiges) auf Pickliste anzeigen? Möglich ab Ausgabe 1.4.? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Ausgabe csv Liste Warnlager Schnittstellen Import / Export 1

Ähnliche Themen