Przejdź do głównej zawartości

Wybór daty dostawy

Moduł dodaje pole z kalendarzem (flatpickr) na stronie zamówienia, umożliwiając klientom wybór preferowanej daty dostawy.

Przejdź do Polski > Moduły i włącz moduł Wybór daty dostawy. Od Polski PRO 1.22.0 moduły PRO mają tam własne wiersze; klucz modułu to delivery_date.

Ustawienie Opis Domyślnie
Etykieta pola Tekst wyświetlany nad kalendarzem Preferowana data dostawy
Pole wymagane Czy klient musi wybrać datę Nie
Min. dni Najwcześniejsza możliwa data (dni od dzisiaj) 1
Max. dni Najpóźniejsza możliwa data (dni od dzisiaj) 30
Zablokowane dni tygodnia Które dni są niedostępne (0=niedz, 6=sob) 0 (niedziele)
Zablokowane daty Konkretne daty niedostępne (format: YYYY-MM-DD, rozdzielone przecinkami) puste
Format wyświetlania Format daty na zamówieniu d.m.Y (l)
  1. Na checkoucie pojawia się pole z ikonką kalendarza
  2. Klient klika i wybiera datę z flatpickr
  3. Zablokowane dni (weekendy, święta) są wyszarzone
  4. Data jest walidowana po stronie serwera
  5. Zapisywana w meta zamówienia (_polski_delivery_date)
  • Panel admina (pod adresem wysyłki)
  • Strona szczegółów zamówienia (Moje Konto)
  • Emaile zamówienia (HTML i plain text)

Aby zablokować święta (np. Boże Narodzenie, Wielkanoc), dodaj daty w formacie YYYY-MM-DD rozdzielone przecinkami:

2026-12-25,2026-12-26,2026-04-05,2026-04-06,2026-05-01,2026-05-03

Moduł obsługuje również checkout oparty na blokach WooCommerce. Data jest przekazywana przez Store API w extensions.polski-pro.delivery_date.