PrestaShop Moduły PrestaShop

Przewidywana data dostawy: moduł PrestaShop

Pokazuj wiarygodną datę dostawy: czas produktu, przewoźnik, dni wolne i godzina graniczna.

Twoi klienci zasługują na więcej niż mglisty termin. Moduł wylicza prawdziwą datę dostawy na podstawie czasu przygotowania właściwego dla każdego produktu, widełek wybranego przewoźnika, weekendów, dni wolnych od pracy i Twojej godziny granicznej, wraz z licznikiem na żywo na karcie produktu.

PrestaShop 8 i 9 FR / EN / ES / DE Licznik na żywo Multistore
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Przewidywana data dostawy wyświetlana na karcie produktu PrestaShop
v1.0.0 · zaktualizowano 2026-05-13
Co robi

W skrócie.

01

Godzina graniczna z licznikiem

Twoi klienci widzą na żywo czas pozostały do wysyłki tego samego dnia: Zamów w ciągu 02:35:12, aby wysłać dzisiaj. Po godzinie granicznej wysyłka jest automatycznie przesuwana na kolejny dzień roboczy.

02

Czas przygotowania per produkt

Dedykowana zakładka na karcie produktu w BO pozwala wprowadzić czas przygotowania w dniach roboczych, produkt po produkcie. Domyślny czas jest konfigurowalny dla produktów bez wskazanej wartości.

03

Precyzyjnie zarządzane dni wolne

8 francuskich świąt państwowych jest wstępnie zapisanych jako powtarzalne. Polskie dni wolne i własne zamknięcia dodajesz z dedykowanego ekranu administracyjnego, jako wpis powtarzalny rocznie albo jednorazowy.

04

Skonfigurowani przewoźnicy

Minimum i maksimum dni roboczych per przewoźnik. Checkout pokazuje widełki przewoźnika faktycznie wybranego przez klienta. Konfiguracja jest automatycznie kopiowana, gdy PrestaShop wersjonuje przewoźnika.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Przewidywana data dostawy: moduł PrestaShop, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Konkretna obietnica dostawy zamiast mglistego terminu

Dostawa w 3 do 5 dni nikogo nie przekonuje. Z modułem DataFirefly Delivery Date pokazujesz prawdziwą datę: Przewidywana dostawa między poniedziałkiem 18 maja a środą 20 maja. Wyliczenie uwzględnia czas przygotowania właściwy dla każdego produktu, widełki Twojego przewoźnika, weekendy i dni wolne od pracy. Efekt: czytelny, wiarygodny komunikat, który uspokaja klienta dokładnie w momencie wahania.

§ 02

Godzina graniczna z licznikiem na żywo

Ustaw swoją godzinę graniczną (na przykład 14:00 w strefie Europe/Warsaw). Dopóki klient jest przed limitem, karta produktu pokazuje licznik na żywo w formacie HH:MM:SS: Zamów w ciągu 02:35:12, aby wysłać dzisiaj. Po godzinie granicznej moduł automatycznie przesuwa wysyłkę na kolejny dzień roboczy i koryguje wszystkie wyświetlane daty. Licznik jest napisany w czystym JavaScripcie, bez zależności, i odświeża się co sekundę.

§ 03

Czas przygotowania, produkt po produkcie

Każda karta produktu w back office otrzymuje nową zakładkę Czas przygotowania. Wpisujesz liczbę dni roboczych potrzebnych przed wysyłką: 0 dla produktu dostępnego od ręki, 5 dla produktu wytwarzanego na zamówienie, 14 dla produktu personalizowanego. Moduł wykorzystuje tę wartość we wszystkich wyliczeniach. Jeśli niczego nie wpiszesz, stosuje się czas domyślny skonfigurowany globalnie, więc możesz wdrożyć moduł od razu i dopracowywać produkt po produkcie później.

§ 04

Przewoźnicy z widełkami dni roboczych

Dla każdego przewoźnika w Twoim sklepie skonfiguruj realne widełki dostawy w dniach roboczych (na przykład InPost Paczkomat 1 do 2, DPD 1 do 3, Poczta Polska 2 do 5). Koszyk korzysta z widełek przewoźnika domyślnego, a checkout automatycznie przełącza się na widełki przewoźnika, którego klient właśnie wybrał. Gdy PrestaShop wersjonuje przewoźnika (automatyczne utworzenie nowej wersji), konfiguracja jest kopiowana na nowy identyfikator, więc nie tracisz ustawień.

§ 05

Precyzyjne zarządzanie dniami wolnymi

Moduł instaluje domyślnie 8 powtarzalnych francuskich świąt państwowych. Dla polskiego sklepu usuwasz je i wprowadzasz własny kalendarz z dedykowanego ekranu administracyjnego (Ulepszenia, Dostawa, Dni wolne Delivery Date). Polskie święta o stałej dacie (1 i 6 stycznia, 1 i 3 maja, 15 sierpnia, 1 i 11 listopada oraz 25 i 26 grudnia) wprowadzasz jako powtarzalne roczne, a święta ruchome zależne od daty Wielkanocy jako wpisy jednorazowe na dany rok. Święta powtarzalne są automatycznie rzutowane na rok bieżący i następny, aby wyliczenia na przełomie roku pozostawały wiarygodne.

§ 06

Trzy niezależne strefy wyświetlania

Włączaj albo wyłączaj każdą strefę osobno: kartę produktu, koszyk i checkout. Każdy widget jest renderowany przez szablon Smarty możliwy do nadpisania z Twojego motywu, aby dostosować treść, dodać ikonę albo przesunąć element bez ruszania modułu. Trzy tryby wyświetlania do wyboru: widełki (między minimum a maksimum), data najpóźniejsza albo widełki wraz z datą wysyłki.

§ 07

Zgodność z PrestaShop 8 i 9

Moduł deklaruje ps_versions_compliancy od 8.0.0 do 9.99.99. Wszystkie używane hooki pozostają dostępne w PrestaShop 9 przez dispatcher hooków legacy. Przyszła wersja 1.1 doda natywny FormType Symfony dla karty produktu w BO w PrestaShop 9. Moduł jest zgodny z multistore, a konfigurację można współdzielić albo rozdzielić według potrzeb.

§ 08

Wydajność i higiena techniczna

Żadnych ciężkich zapytań: czasy produktów są przechowywane w dedykowanej tabeli indeksowanej po id_product, a dni wolne ładowane raz na stronę i indeksowane w pamięci dla wyszukiwań w czasie stałym. Kalkulator daty jest wydzielony do klasy bez zależności od PrestaShop, co czyni go testowalnym jednostkowo. Przy deinstalacji wszystkie tabele i wpisy konfiguracyjne są czysto usuwane.