WP Desk Care - zadbaj o swój biznes online!

Sprawdzona opieka techniczna dla Twojego sklepu

Wykluczanie dat w kalendarzu Flexible Product Fields

Kalendarz (Datepicker) dostępny we wtyczce Flexible Product Fields to bardzo często stosowana metoda uzupełniania pola zawierającego datę. Zapewnia wygodę i wpisywanie dat bez martwienia się o walidację ich formatu. Nowa wersja wtyczki FPF ułatwia wykluczanie dat w kalendarzu i pozwala na jego lepsze dopasowanie do konkretnego produktu.

Wprowadzenie kalendarza zaspokoiło jedną potrzebę. Ale zaraz pojawiły się kolejne – związane z ograniczeniem wyboru dni tylko do wybranego zakresu. Pomysły na wykluczanie dat w kalendarzu mnożyły się tak szybko jak instalacje Flexible Product Fields. Dostępne od samego początku opcje “Dni przed” oraz “Dni po” nie znajdowały zastosowania w każdym przypadku.

Wersja 1.8.0 skupia się wyłącznie na polu Data i na kalendarzu. Datepicker ma teraz bardziej neutralny design i pasuje praktycznie do każdego szablonu WP.

Pojawiły się też nowe funkcje i ustawienia pola:

  • Wykluczone daty
  • Wykluczone dni tygodnia
  • Limit wybranych dni
  • Godzina zamknięcia

Wykluczone daty

Funkcja ta wprowadza w opcjach nowe pole tekstowe służące do wpisania konkretnych dat. Wpisane tam dni nie będą dostępne dla użytkownika. Takie wykluczanie dat w kalendarzu będzie przydatne do wskazania np. pojedynczych dni wolnych od pracy (lub wyłączonych z innego powodu).

INSTRUKCJA
Wpisz konkretne daty oddzielając je przecinkami. Użyj formatu rozpoznawalnego przez WordPress np. dd.mm.yy. Zapisz zmiany.

Flexible Product Fields - Wykluczone daty
Flexible Product Fields – Wykluczone daty w ustawieniach
Flexible Product Fields - Wykluczone daty
Flexible Product Fields – Wykluczone daty w kalendarzu

Wykluczone dni tygodnia

Funkcja ta dodaje w panelu checkboksy mające na celu stałe wykluczanie dni tygodnia w kalendarzu. O wprowadzenie takiego ograniczenia bardzo często postulowali nasi Klienci w zgłoszeniach do pomocy technicznej. Funkcja będzie przydatna np. do ograniczenia kalendarza do dni roboczych (wykluczanie każdej soboty i niedzieli).

INSTRUKCJA
Zaznacz checkbox obok nazwy dnia tygodnia. Początkowo wszystkie checkboksy są odznaczone. Zapisz zmiany.

Flexible Product Fields - Wykluczone dni tygodnia
Flexible Product Fields – Wykluczone dni tygodnia w ustawieniach
Flexible Product Fields - Wykluczone dni tygodnia
Flexible Product Fields – Wykluczone dni tygodnia w kalendarzu

Limit wybranych dni

Od tej pory możliwe jest wskazanie więcej niż jednego dnia. To ustawienie decyduje o maksymalnej liczbie dni dostępnych do wybrania w kalendarzu. W tym wypadku wykluczanie dat w kalendarzu oznacza więc ograniczenie samego wyboru a nie ograniczenie dostępnych dat. Funkcja będzie przydatna np. gdy produkt oferowany jest na zasadzie subskrypcji i jest dostarczany w konkretne dni (catering).

Więcej o konfiguracji Flexible Product Fields dla firmy cateringowej w artykule
Catering dietetyczny w WooCommerce
Autor: Mateusz Okła

INSTRUKCJA
Ustaw lub wpisz ręcznie limit dni. Początkowo ustawione ograniczenie to “1” i pozwala ono na wskazanie jednego dnia w kalendarzu. Zapisz zmiany.

Flexible Product Fields - Limit wybranych dni
Flexible Product Fields – Limit wybranych dni w ustawieniach
Flexible Product Fields - Limit wybranych dni
Flexible Product Fields – Limit wybranych dni w kalendarzu

Godzina zamknięcia

Funkcja ta wprowadza w opcjach nowe pole tekstowe służące do wpisania godziny zamknięcia dnia roboczego. Po przekroczeniu tej godziny wybranie dzisiejszej daty nie będzie możliwe. Funkcja będzie przydatna np. jeżeli pole wskazuje datę dostarczenia produktu a zlecenia przyjmowane są wyłącznie do konkretnej godziny.

INSTRUKCJA
Wpisz konkretną godzinę w formacie g:i (np. 12:00). Pozostaw pole puste by godziną zamknięcia dnia była 23:59. Zapisz zmiany.

Flexible Product Fields - Godzina zamknięcia
Flexible Product Fields – Godzina zamknięcia w ustawieniach

Podsumowanie

Poprzednie oraz nowe ustawienia pola Data pozwalają na nawet bardzo skomplikowane wykluczanie dat w kalendarzu. Dodanie tych opcji jest odpowiedzią na zapotrzebowania jakie zgłaszali nasi Klienci. Wdrożenie takich samych opcji planowane jest też we wtyczce Flexible Checkout Fields.

 

Flexible Product Fields PRO WooCommerce 189  (232,47  z VAT)

Pozwól klientom personalizować produkty przed dodaniem do koszyka. Dodaj nowe pola produktów WooCommerce. Stwórz kreator personalizacji produktów, aby sprzedawać nadruki, grawerunki, opakowania na prezent, wizytówki, pieczątki i inne.

Dodaj do koszyka lub Zobacz szczegóły
Ponad 10 000 aktywnych instalacji
Ostatnia aktualizacja: 02.04.2024
Działa z WooCommerce 8.4 - 8.8.x

Zobacz inne artykuły

Dołącz do ponad 10 000 czytelników

Poradniki WooCommerce i nowości –
wprost na Twój e-mail.