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 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
Neu Smarty Variablen für Meta-Tags Templates für JTL-Shop 1
Neu Plugin Entwicklung: Smarty Variable in .tpl file anmelden Technische Fragen zu Plugins und Templates 1
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 JTL-Ameise CLI Verbindung zur Datenbank mit Powershell User helfen Usern - Fragen zu JTL-Wawi 3
Neu Nach Login im Shop zur Startseite weiterleiten Betrieb / Pflege von JTL-Shop 0
Neu Frage zur Umsetzung folgender Seiten Plugins für JTL-Shop 1
Neu Wunsch zur Kundensuche Servicedesk (Beta) 2
Neu JTL Search aus einem URL Verzeichnis führt zur 404 Fehlermeldung Allgemeine Fragen zu JTL-Shop 5
Neu Funktion zur Änderung der SessionID Allgemeine Fragen zu JTL-Shop 2
Beantwortet Vorkommissionierung - Wie kommt man zur 2. Pickliste Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 3
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
Neu Variable Report.TaxCountryISO falsche Ausgabe? JTL-Wawi - Fehler und Bugs 0
Neu JTL-Wawi 1.6 Eigene Felder eines Auftrags in der Ausgabe nutzen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Rechnungskorrektur Ausgabe 2.0, suche Auftragsnr- und Lieferscheinbezüge Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Ausgabe Seriennummer deutsch englisch Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Attribut-Ausgabe per SQL im Vorlagendesigner Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Keine Ausgabe von Skonto Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5

Ähnliche Themen