Szybki start
Ten poradnik prowadzi od świeżo zainstalowanego pluginu do działającego komunikatu “Zamów w ciągu 02:34:12 — wysyłka pn” pod przyciskiem “Do koszyka” na każdej karcie produktu.
1. Włącz plugin per kanał sprzedaży
Dział zatytułowany „1. Włącz plugin per kanał sprzedaży”- Otwórz Ustawienia → Wtyczki → Estimated Delivery → General.
- Przełącz selektor kanału na górze strony z Wszystkie kanały sprzedaży na konkretny kanał (np. Storefront).
- Włącz Active.
- Kliknij Zapisz.
Widget nie renderuje nic, dopóki Active nie jest włączone dla danego kanału.
2. Stwórz reguły dni roboczych i świąt
Dział zatytułowany „2. Stwórz reguły dni roboczych i świąt”Plugin potrzebuje dwóch reguł Shopware do matematyki dat:
- Reguła dni roboczych — pasuje do każdego dnia, który liczy się jako roboczy (zwykle Pon–Pt).
- Reguła świąt — pasuje do każdej daty kalendarzowej, która ma być pominięta (zwykle święta narodowe).
Możesz użyć istniejących reguł albo stworzyć nowe:
- Otwórz Ustawienia → Sklep → Konstruktor reguł.
- Kliknij Dodaj regułę, nazwij ją (np. Dni robocze Pon–Pt).
- Dodaj warunek Dzień tygodnia jest jednym z: Poniedziałek, Wtorek, Środa, Czwartek, Piątek.
- Zapisz.
To samo zrób dla świąt — używając warunku Zakres dat dla każdej daty świątecznej.
3. Ustaw min/max dni i cut-off
Dział zatytułowany „3. Ustaw min/max dni i cut-off”- Otwórz zakładkę Settings.
- W sekcji Shipping wskaż Working days rule na stworzoną regułę i ustaw Minimum days / Maximum days na czas potrzebny do nadania (np. 0 / 1 = tego samego dnia jeśli przed cut-off, w przeciwnym razie następny dzień roboczy).
- W sekcji Delivery zrób to samo dla czasu kuriera (np. 1 / 3 dla dostawy następnego dnia do trzech dni).
- W sekcji Holidays wskaż Holidays rule na regułę świąt.
- W sekcji Cutoff time ustaw General cutoff time (np.
14:00) — zamówienia po tej godzinie przesuwają się na następny dzień roboczy. Dla wybranych dni tygodnia możesz zrobić nadpisania (np. wcześniejszy cut-off w piątek). - Zapisz.
4. Włącz widget na karcie produktu
Dział zatytułowany „4. Włącz widget na karcie produktu”- Otwórz zakładkę Product Page.
- Włącz widget dla karty produktu.
- Zapisz.
Jeśli chcesz też w koszyku i potwierdzeniu, powtórz włączenie w zakładkach Shopping Cart i Checkout.
5. Otwórz produkt w witrynie
Dział zatytułowany „5. Otwórz produkt w witrynie”Powinieneś zobaczyć widget — domyślnie linijka komunikatu plus żywy zegar cut-off — pod przyciskiem “Do koszyka”. Zegar odlicza do skonfigurowanego cut-off; gdy dobije do zera, komunikat i daty kroków przeskakują na następny dzień roboczy.
Co dalej
Dział zatytułowany „Co dalej”- Wystyluj widget — kolory, czcionki, paddingi, ramka, ikony. Zobacz Configuration → Widget.
- Przetłumacz go — komunikat (“ships %shippingMinDateName%”), tooltip, etykiety kroków, nazwy dni i miesięcy. Zobacz Configuration → Translations.
- Wrzuć do bloku CMS — użyj bloku Estimated Delivery w dowolnej Shopping Experience. Zobacz Storefront → CMS block.