• Przejdź do głównej nawigacji
  • Przejdź do treści
  • Przejdź do stopki
  • Nowość: Dostosowanie do Dyrektywy Omnibus
  • Moje konto
  • 0
Wtyczki WooCommerce - WP Desk
  • Wtyczki
  • Docs
  • Blog
  • O nas
    • O nas
    • Dlaczego my?
    • Dla społeczności
    • Benefity
    • Pracuj z nami
  • Kontakt

Dołącz do ponad 10 000 czytelników

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

Tomasz Drzewiecki

Wykluczanie dat w kalendarzu Flexible Checkout Fields

Aktualizacja: 18.11.2021 / Aktualności, WooCommerce

Pole Data dostępne jest we wtyczce Flexible Checkout Fields (FCF) w wersji PRO. Kliknięcie w obszar tego pola powoduje pokazanie dodatkowego okna z widokiem kalendarza. Zapewnia to wygodę przy wybieraniu dat bez martwienia się o poprawną walidację. Wtyczka od wersji 3.1.0 umożliwia zaawansowane wykluczanie dat w kalendarzu np. poprzez zablokowanie dni wolnych od pracy.

Pole z kalendarzem zaspokoiło podstawową potrzebę jaką była walidacja formatu wpisywanej daty. Ale szybko pojawiły się nowe pomysły na wprowadzenie coraz to bardziej zaawansowanych reguł ograniczających zakres dat. Dostępne od samego początku ustawienia (np. Dni przed oraz Dni po) nie zawsze były wystarczające.

Wersja 3.1.0 obejmuje zmiany związane wyłącznie z nowymi ustawieniami w polu Data oraz z wyglądem kalendarza. Zmiany dot. wyglądu są kosmetyczne - kalendarz ma wciąż minimalistyczny i neutralny design pasujący praktycznie do każdego sklepu WooCommerce.

Pojawiły się nowe funkcje i ustawienia pola takie jak:

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

Wykluczone daty

Opcje pola mają teraz nowe pole tekstowe służące do ręcznego wpisania (zablokowania) konkretnej daty lub dat. Takie wykluczanie dat w kalendarzu będzie pomocne np. do zablokowania dni ustawowo wolnych od pracy.

INSTRUKCJA
Wpisz pojedyncze daty oddzielając je przecinkami. Użyj formatu dd.mm.yy. Zapisz wprowadzone zmiany.

Flexible Checkout Fields - Wykluczone daty
Flexible Checkout Fields - Wykluczone daty

Wykluczone dni tygodnia

Funkcja ta dodaje w panelu ustawienie z listą rozwijaną wielokrotnego wyboru. Zawiera ona dni tygodnia a wskazanie jednego z nich powoduje jego stałe wykluczanie w kalendarzu. Wprowadzenie takiego rozwiązania było bardzo często zgłaszane w zapytaniach do naszej pomocy technicznej. Wykluczanie dni tygodnia będzie przydatne np. do zablokowania wyboru soboty i niedzieli - ograniczając tym samym kalendarz do dni roboczych.

INSTRUKCJA
Wybierz z listy dni tygodnia. Zapisz zmiany.

Flexible Checkout Fields - Wykluczone dni tygodnia
Flexible Checkout Fields - Wykluczone dni tygodnia

Limit wybranych dni

Najnowsza wersja umożliwia zaznaczenie więcej niż jednego dnia. Ustawienie Limit wybranych dni dodaje limit dni dostępnych do wskazania w kalendarzu. Wykluczanie dat w kalendarzu oznacza zatem ograniczenie wyboru a nie ograniczenie zakresu dat. Funkcja przyda się np. jeżeli produkt sprzedawany jest w formie subskrypcji i jest dostarczany do klienta tylko w konkretne dni (catering).

Więcej informacji o konfiguracji Flexible Product Fields na przykładzie cateringu w artykule
Catering dietetyczny w WooCommerce
Autor: Mateusz Okła

INSTRUKCJA
Ustaw lub wpisz limit dni. Początkowe ustawienie pozwala na zaznaczenie jednej daty w kalendarzu. Zapisz zmiany.

Flexible Checkout Fields - Limit wybranych dni
Flexible Checkout Fields - Limit wybranych dni

Godzina zamknięcia

Opcja ta wprowadza w ustawieniach nowe pole tekstowe do wpisania umownej godziny zamknięcia dnia roboczego. Zaznaczenie dzisiejszej daty będzie zablokowane po przekroczeniu ustawionej godziny. Funkcja sprawdzi się jeżeli np. pole definiuje preferowaną datę dostarczenia produktu ale zlecenia akceptowane są tylko do konkretnej godziny.

INSTRUKCJA
Wpisz godzinę zamknięcia w formacie g:i (np. 12:00). Jeżeli pole pozostanie puste to godziną zamknięcia dnia będzie 23:59. Zapisz zmiany.

Flexible Checkout Fields - Godzina zamknięcia
Flexible Checkout Fields - Godzina zamknięcia

Podsumowanie

Nowe ustawienia dostępne teraz w polu Data pozwalają nawet na bardzo zaawansowane wykluczanie dat w kalendarzu. Ale nasza wtyczka - mimo tych wszystkich zmian - nie jest wtyczką do rezerwacji. Flexible Checkout Fields wciąż pozostaje wtyczką służącą do edycji formularza zakupu.

Opisane tu opcje pola Data dostępne są także we wtyczce Flexible Product Fields.

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

Zaprojektuj własny formularz zamówienia.Z łatwością zarządzaj polami zamówienia WooCommerce prosto z panelu. Dodawaj własne pola lub edytuj domyślne pola WooCommerce.

Dodaj do koszyka lub Zobacz szczegóły
WP Desk
Ponad 70 000 aktywnych instalacji
Ostatnia aktualizacja: 10.08.2022
Działa z WooCommerce 6.5 - 6.8.x

Tweet

2 minuty czytania701 wyświetleń

Tomasz Drzewiecki

Happiness Engineer ale bardziej Happiness niż Engineer. Od 2020 r. w teamie Rangers odpowiedzialnym za Flexible Checkout Fields i Flexible Product Fields.

WP Desk

WP Desk to największa i najpopularniejsza polska platforma z rozszerzeniami do WooCommerce. Sprawdź, jak WP Desk może pomóc rozwinąć twój e-sklep.

Zobacz wtyczki WooCommerce →

Dołącz do ponad 10 000 czytelników

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

WP Desk › WooCommerce › Wykluczanie dat w kalendarzu Flexible Checkout Fields

Footer

WP Desk - Wtyczki WooCommerce

WP Desk to największa i najpopularniejsza polska platforma z rozszerzeniami do WooCommerce. Swoimi rozwiązaniami wspieramy społeczność WooCommerce. Sprawdź, jak WP Desk może pomóc rozwinąć twój e-sklep →

WP Desk

  • O nas
  • Blog
  • Kontakt
  • Dla społeczności
  • Pracuj z nami

Produkty

  • Wtyczki
  • Darmowe wtyczki
  • FAQ
  • Pomoc
  • Program Partnerski

Prawne

  • Regulamin
  • Polityka prywatności
  • Polityka zwrotów
  • Polityka wsparcia

© 2022 WP Desk