PrestaShop PrestaShop-Module

Geschätztes Lieferdatum — PrestaShop Modul

Zeigen Sie ein verlässliches Lieferdatum: Vorbereitungszeit, Versanddienstleister, Feiertage und Cutoff.

Ihre Kunden verdienen mehr als eine vage Lieferzeit. Das Modul berechnet ein echtes Lieferdatum aus der produktspezifischen Vorbereitungszeit, der Spanne des gewählten Versanddienstleisters, Wochenenden, Feiertagen und Ihrer täglichen Cutoff-Zeit — mit einem Live-Countdown auf der Produktseite.

PrestaShop 8 & 9 FR / EN / ES / DE Live-Cutoff Multishop
  • 30 Tage Rückgaberecht
  • 12 Monate Updates
  • 24-h-Support
www.datafirefly.com/de/
Date de livraison estimée Module PrestaShop
v1.0.0 · aktualisiert 2026-05-13
Was es leistet

Die Kurzfassung.

01

Cutoff mit Live-Countdown

Kunden sehen in Echtzeit, wie lange sie noch für einen Versand am selben Tag haben: „Bestellen Sie in den nächsten 02:35:12, um heute zu versenden.“ Nach dem Cutoff wird der Versand automatisch auf den nächsten Werktag verschoben.

02

Vorbereitung pro Produkt

Ein dedizierter Tab auf jeder Produktseite im Backoffice erlaubt die Eingabe der Vorbereitungszeit in Werktagen, Produkt für Produkt. Konfigurierbarer Standardwert für nicht ausgefüllte Produkte.

03

Feine Feiertagsverwaltung

Die acht nationalen französischen Feiertage sind als wiederkehrende Einträge vorinstalliert. Fügen Sie Ihre eigenen einmaligen Schließungen aus einer dedizierten Verwaltungsoberfläche hinzu, jährlich wiederkehrend oder ein konkretes Datum.

04

Versanddienstleister-Spannen

Min/Max-Werktage pro Versanddienstleister. Der Checkout zeigt die Spanne des Versanddienstleisters, den der Kunde tatsächlich ausgewählt hat. Konfiguration wird automatisch übernommen, wenn PrestaShop einen Versanddienstleister versioniert.

Die ausführliche Fassung

Alles, was Sie wissen sollten bevor Sie installieren.

Ein detaillierter Blick darauf, wie Geschätztes Lieferdatum — PrestaShop Modul funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.

§ 01

Ein konkretes Lieferversprechen, kein vager Zeitrahmen

„Lieferung in 3 bis 5 Tagen“ überzeugt niemanden. Mit dem Modul DataFirefly Delivery Date zeigen Sie ein echtes Datum: „Voraussichtliche Lieferung zwischen Montag, 18. Mai und Mittwoch, 20. Mai“. Die Berechnung berücksichtigt die produktspezifische Vorbereitungszeit, die Spanne Ihres Versanddienstleisters, Wochenenden und Feiertage. Ergebnis: eine klare, glaubwürdige Nachricht, die den Kunden genau im Moment des Zögerns beruhigt.

§ 02

Tägliche Cutoff-Zeit mit Live-Countdown

Legen Sie Ihre Cutoff-Zeit fest (zum Beispiel 14:00 Uhr, Zeitzone Europe/Paris). Solange der Kunde vor der Grenze liegt, zeigt die Produktseite einen Live-Zähler im Format HH:MM:SS: „Bestellen Sie in den nächsten 02:35:12, um heute zu versenden.“ Nach dem Cutoff verschiebt das Modul den Versand automatisch auf den nächsten Werktag und passt alle angezeigten Daten an. Der Zähler ist in reinem JavaScript geschrieben, ohne Abhängigkeit, und aktualisiert sich jede Sekunde.

§ 03

Vorbereitungszeit, Produkt für Produkt

Jede Produktseite im Backoffice erhält einen neuen Tab „Vorbereitungszeit“. Geben Sie die Anzahl der vor dem Versand benötigten Werktage ein: 0 für einen sofort lieferbaren Lagerartikel, 5 für ein auf Bestellung gefertigtes Produkt, 14 für ein vollständig individualisiertes Stück. Das Modul verwendet diesen Wert in allen Berechnungen. Wenn Sie ihn leer lassen, gilt der global konfigurierte Standardwert — Sie können das Modul also sofort ausrollen und Produkt für Produkt später verfeinern.

§ 04

Versanddienstleister mit Min/Max-Werktagen

Konfigurieren Sie für jeden Versanddienstleister Ihres Shops die tatsächliche Lieferspanne in Werktagen (zum Beispiel DHL Express 1-2, DHL Paket 2-4, Hermes 3-6). Der Warenkorb verwendet die Spanne des Standard-Versanddienstleisters, und der Checkout wechselt automatisch zur Spanne des Versanddienstleisters, den der Kunde gerade ausgewählt hat. Wenn PrestaShop einen Versanddienstleister versioniert, wird die Konfiguration auf die neue ID kopiert — keine verlorenen Einstellungen.

§ 05

Feine Verwaltung der Feiertage

Das Modul installiert standardmäßig die acht französischen wiederkehrenden nationalen Feiertage: 1. Januar, 1. Mai, 8. Mai, 14. Juli, 15. August, Allerheiligen, 11. November und Weihnachten. Verwalten Sie Ihre eigenen Schließungen aus einer dedizierten Verwaltungsoberfläche (Improve, Versand, Feiertage Delivery Date). Jeder Eintrag kann einmalig sein (genaues Datum, zum Beispiel ein Brückentag) oder jährlich wiederkehrend. Wiederkehrende Feiertage werden automatisch auf das laufende und das nächste Jahr projiziert, damit Berechnungen zum Jahresende zuverlässig bleiben.

§ 06

Drei unabhängige Anzeigezonen

Aktivieren oder deaktivieren Sie jede Zone separat: Produktseite, Warenkorb, Checkout. Jedes Widget wird über ein Smarty-Template gerendert, das aus Ihrem Theme heraus überschreibbar ist (themes/ihr-theme/modules/dfdeliverydate/views/templates/hook/), um den Text anzupassen, ein Icon hinzuzufügen oder das Element neu zu positionieren, ohne das Modul anzufassen. Drei Anzeigemodi stehen zur Verfügung: Spanne (zwischen Min und Max), spätestes Datum, oder Spanne mit Versanddatum.

§ 07

Kompatibel mit PrestaShop 8 und 9

Das Modul deklariert ps_versions_compliancy von 8.0.0 bis 9.99.99. Alle verwendeten Hooks bleiben in PrestaShop 9 über den Legacy-Hook-Dispatcher verfügbar. Eine zukünftige v1.1 wird einen nativen Symfony FormType für das BO-Produktformular von PrestaShop 9 hinzufügen. Das Modul ist multishop-kompatibel und die Konfiguration kann zwischen Shops geteilt oder pro Shop getrennt werden.

§ 08

Performance und technische Hygiene

Keine schweren Abfragen: Vorbereitungstage pro Produkt werden in einer dedizierten, nach id_product indizierten Tabelle gespeichert, und Feiertage werden einmal pro Seite geladen und im Speicher für O(1)-Lookups indiziert. Der Datumsrechner lebt in seiner eigenen Klasse ohne PrestaShop-Abhängigkeit, was ihn unit-testbar macht. Bei der Deinstallation werden alle Tabellen und Konfigurationseinträge sauber entfernt.