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

Sprawdzona opieka techniczna dla Twojego sklepu.

Kalendarz Rezerwacji dla WooCommerce – dokumentacja

Wprowadzenie

  • Dodatek rozszerza Flexible Product Fields PRO o komplet rezerwacyjnych pól, kart ustawień i widoków, dzięki czemu każdą ofertę WooCommerce można sprzedawać jak zasób na konkretne dni lub godziny.
  • Skrypt frontowy zaczytuje się automatycznie tylko na stronach produktów i obsługuje komunikację AJAX z modułem dostępności.

Wymagania użytkowe

  • Flexible Product Fields Rezerwacje wymaga Flexible Product Fields w wersji 2.8 lub wyższej

Nowe opcje w polu Data

Flexible Product Fields - Rezerwacje w polu daty

Dodatek Flexible Product Fields Rezerwacje dodaje nową zakładkę do pola Data, która nazywa się Rezerwacje. W zakładce znajdują się pola:

  • Ilość slotów dziennie – ustaw jak dużo miejsc chcesz sprzedawać każdego dnia.
  • Włącz wybór zakresu dat – włącz, jeśli sprzedajesz zakres dat (np. kilka dni pod rząd).
  • Pozwól na nachodzące rezerwacje – zezwalaj na rezerwacje w tym samym dniu, w którym kończy się inna rezerwacja.

Sloty czasowe – konfiguracja

Flexible Product Fields - Sloty czasowe

Dodaj nowe pole typu Sloty czasowe, które pozwali definiować dzień tygodnia, godzinę startu/końca i pojemność każdego slotu.

Rekomendujemy dodawanie jednego pola Slotu czasowego dla grupy pól. Jeśli potrzebujesz obsłużyć więcej Slotów czasowych, powiąż grupy pól, w których znajdują się pojedyncze pola Sloty czasowe i powiąż je z różnymi produktami wariantowymi

Cena pola

Możesz włączyć obliczanie ceny pola na podstawie:

  • Kwota – pozwala dodanie stałej wartości cenowej.
  • Procent – pozwala obliczenie wartości cenowej jako procenta od ceny produktu.
  • Bazuj na slotach czasowych – pozwala na obliczanie ceny pola na podstawie ilości slotów czasowych

Logika warunkowa

Działanie zakładki jest analogiczne do innych pól Flexible Product Fields, o czym możesz przeczytać tutaj. W skrócie zakładka pozwala na stworzenie reguł dla wyświetlania pola.

Doświadczenie klienta

  • Klient wybiera datę, po czym komponent slotów pobiera dostępność przez AJAX; jeśli brakuje miejsc lub nic nie ustawiono, wyświetla jasny komunikat (Sprawdzanie dostępności…, Brak slotów czasowych…) i statusy dostępności: Pełna dostępność, Limitowana dostępność, Dostępne.
  • Gdy klient próbuje dodać ograniczoną datę do koszyka, walidator natychmiast zwróci błąd Wybrany slot jest niedostępny, więc nie pojawią się nadmiarowe rezerwacje.
  • Pola dat automatycznie ukrywają w kalendarzu dni już w całości zarezerwowane, bazując na historii zamówień z ostatnich 12 miesięcy naprzód.
  • W momencie utworzenia zamówienia system zapisuje każdy wybrany przedział czasu w dedykowanej tabeli i przypina identyfikatory do pozycji.

Lista zamówień

Na liście zamówień pojawia się kolumna Rezerwacje z podsumowaniem dat/godzin. W tym widoku jest możliwe również filtrowanie po zakresie dat rezerwacji przez dwa pola daty nad tabelą.

Edycja zamówienia

W widoku zamówienia pod każdą pozycją zobaczysz blok Szczegóły rezerwacji z opisem i liczbą miejsc.

Preferencje plików cookies

Inne

Inne niekategoryzowane pliki cookie to te, które są analizowane i nie zostały jeszcze przypisane do żadnej z kategorii.

Niezbędne

Niezbędne
Niezbędne pliki cookie są absolutnie niezbędne do prawidłowego funkcjonowania strony. Te pliki cookie zapewniają działanie podstawowych funkcji i zabezpieczeń witryny. Anonimowo.

Reklamowe

Reklamowe pliki cookie są stosowane, by wyświetlać użytkownikom odpowiednie reklamy i kampanie marketingowe. Te pliki śledzą użytkowników na stronach i zbierają informacje w celu dostarczania dostosowanych reklam.

Analityczne

Analityczne pliki cookie są stosowane, by zrozumieć, w jaki sposób odwiedzający wchodzą w interakcję ze stroną internetową. Te pliki pomagają zbierać informacje o wskaźnikach dot. liczby odwiedzających, współczynniku odrzuceń, źródle ruchu itp.

Funkcjonalne

Funkcjonalne pliki cookie wspierają niektóre funkcje tj. udostępnianie zawartości strony w mediach społecznościowych, zbieranie informacji zwrotnych i inne funkcjonalności podmiotów trzecich.

Wydajnościowe

Wydajnościowe pliki cookie pomagają zrozumieć i analizować kluczowe wskaźniki wydajności strony, co pomaga zapewnić lepsze wrażenia dla użytkowników.