Przejdź do głównej zawartości

Instalacja

KomponentWersja
Shopware6.7.x (osobne buildy dla 6.6.x i 6.5.x — wybierz odpowiedni)
PHPwymagana przez Twoją wersję Shopware

Plugin jest publikowany jako standardowy plugin Shopware 6: shopware-platform-plugin, namespace P2Lab\EstimatedDelivery.

  1. Otwórz Rozszerzenia → Moje rozszerzenia → Aplikacje i rozszerzenia w panelu Shopware.
  2. Wyszukaj Estimated Delivery (wydawca: P2Lab).
  3. Kliknij Zainstaluj, potem Aktywuj.
  1. Pobierz ZIP odpowiadający Twojej wersji Shopware (np. P2LabEstimatedDelivery_v1.67.x.zip dla Shopware 6.7).
  2. W panelu wejdź w Rozszerzenia → Moje rozszerzenia → Wgraj rozszerzenie i prześlij ZIP.
  3. Kliknij Zainstaluj na nowym wpisie, potem Aktywuj.

Jeżeli plugin trzymasz w repo razem ze swoim buildem:

custom/plugins/P2LabEstimatedDelivery/

Aktywuj go z CLI:

Okno terminala
bin/console plugin:refresh
bin/console plugin:install --activate P2LabEstimatedDelivery
bin/console cache:clear

Jeśli zmieniasz pliki theme’a, dodatkowo:

Okno terminala
bin/console theme:compile

Po aktywacji plugin rejestruje się pod Ustawienia → Wtyczki z etykietą Estimated Delivery. Kliknij, by otworzyć dedykowaną stronę konfiguracji — osiem zakładek na górze, jeden duży przycisk Zapisz po prawej.

Zakładki w skrócie:

ZakładkaCo kontroluje
GeneralMaster włącznik, “Inherit from Dynamic Product Groups”
WidgetJak widget wygląda — komunikat, zegar, kroki, layout, kolory
Product PageGdzie na karcie produktu widget jest renderowany + nadpisania kontekstowe
Shopping CartTo samo, ale dla strony koszyka
CheckoutTo samo, ale dla strony potwierdzenia zamówienia
Checkout RegisterTo samo, ale dla strony konta / rejestracji
SettingsMatematyka dat — dni robocze, święta, min/max dni, cut-off, format daty
TranslationTekst komunikatu, tekst tooltipa, etykiety kroków

Każdą zakładkę można skonfigurować per kanał sprzedaży za pomocą standardowego przełącznika u góry strony.