Wybór daty dostawy
Moduł dodaje pole z kalendarzem (flatpickr) na stronie zamówienia, umożliwiając klientom wybór preferowanej daty dostawy.
Konfiguracja
Dział zatytułowany „Konfiguracja”Przejdź do Polski PRO > Moduły i włącz moduł Wybór daty dostawy.
| 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) |
Jak to działa
Dział zatytułowany „Jak to działa”- Na checkoucie pojawia się pole z ikonką kalendarza
- Klient klika i wybiera datę z flatpickr
- Zablokowane dni (weekendy, święta) są wyszarzone
- Data jest walidowana po stronie serwera
- Zapisywana w meta zamówienia (
_polski_delivery_date)
Gdzie widoczna jest data
Dział zatytułowany „Gdzie widoczna jest data”- Panel admina (pod adresem wysyłki)
- Strona szczegółów zamówienia (Moje Konto)
- Emaile zamówienia (HTML i plain text)
Obsługa świąt
Dział zatytułowany „Obsługa świąt”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-03WooCommerce Blocks
Dział zatytułowany „WooCommerce Blocks”Moduł obsługuje również checkout oparty na blokach WooCommerce. Data jest przekazywana przez Store API w extensions.polski-pro.delivery_date.