Koszt i czas dostawy na karcie produktu (Popup)

PP-M069F
Logistyka i Dostawa
  • 1.7.5 + | 8.x | 9.x
  • EN, FR, IT, DE, PL, ES
  • 1.1.0
  • 2026-09-11

Darmowy moduł dla PrestaShop, który dodaje na karcie produktu wygodny przycisk z informacjami o wysyłce. Po jego kliknięciu klient widzi okno (popup) z cennikiem i czasem dostawy, bez opuszczania strony produktu.

Rozwiązanie pozwala uniknąć szukania ukrytych zakładek z kosztami, ułatwiając klientowi decyzję o zakupie. Treścią popupu zarządzasz z poziomu zwykłej strony CMS w panelu sklepu – zmieniasz cennik w jednym miejscu, a aktualizuje się on przy wszystkich produktach. Instalacja i konfiguracja zajmują zaledwie kilka minut.

0,00 zł Netto

Usługi dodatkowe:

Instalacja +97,00 zł

1 Pobrań
  • Bezpłatny moduł udostępniony społeczności PrestaShop
  • Możliwość zgłaszania sugestii i błędów – poprawki według dostępności
  • Brak gwarancji i wsparcia w standardzie (bez SLA)
  • Pobranie dostępne po zalogowaniu na konto klienta. Limit pobrań: 99
  • Potrzebujesz modyfikacji lub wsparcia? zapytaj o usługę

Parametry Informacyjne:

  • 1.1.0
  • Wersja Sklepu Wersja PHP
    1.7.5 + 7.1 – 7.4
    8.x 8.1 – 8.3
    9.x 8.1 – 8.5
  • 2026-09-11
  • EN, FR, IT, DE, PL, ES

Kluczowe korzyści dla Twojego sklepu

  • Wszystko w jednym miejscu – edytujesz koszty dostawy jako standardową stronę CMS. Nie musisz uczyć się obsługi nowego edytora.
  • Klient zostaje na produkcie – okno z cennikiem otwiera się i zamyka (krzyżykiem, kliknięciem w tło lub klawiszem ESC) bez przeładowywania strony, dzięki czemu klient nie wypada ze ścieżki zakupowej.
  • Wsparcie dla wielu języków – etykietę przycisku (np. "Koszty dostawy", "Shipping info") ustalisz osobno dla każdego języka, w którym działa Twój sklep.
  • Zgodność z Multistore – jeśli prowadzisz kilka sklepów z różnymi cennikami, moduł pozwala przypisać inną stronę CMS dla każdego z nich.
  • Proste umiejscowienie – w panelu wybierasz jedną z gotowych pozycji wyświetlania przycisku, która najlepiej pasuje do wyglądu Twojej karty produktu.

Pod maską – wydajność i architektura (dla technicznych)

Moduł został zaprojektowany z naciskiem na maksymalną lekkość i brak wpływu na szybkość ładowania sklepu (Core Web Vitals):

  • Brak zapytań AJAX (0 ms opóźnienia) – treść modala jest wstrzykiwana bezpośrednio do kodu HTML podczas generowania widoku produktu. Popup otwiera się natychmiast.
  • Czysty Vanilla JS – skrypt nie wymaga jQuery, Bootstrapa ani innych zewnętrznych bibliotek, co wyklucza konflikty z motywami.
  • Selektywne ładowanie assetów – pliki .css i .js ładują się wyłącznie na kontrolerze produktu i tylko wtedy, gdy w konfiguracji wybrano poprawną stronę CMS.
  • Natywne środowisko PrestaShop – moduł nie tworzy własnych, zduplikowanych tabel w bazie danych, opierając się w 100% na wbudowanym silniku CMS.
  • Przyjazny dla SEO – treść dostawy jest fizycznie przypisana do pojedynczego adresu URL strony CMS. Popup służy wyłącznie jako widok kontekstowy i nie tworzy nowych podstron indeksowalnych przez roboty wyszukiwarek.
  • Zgodność z systemami Cache – dzięki renderowaniu po stronie serwera (SSR), moduł działa bezbłędnie z rozwiązaniami takimi jak HTML Cache, LiteSpeed Cache czy Varnish.

Funkcjonalności Back Office (Panel Administratora)

Wybór strony CMS z listy

Rozwijana lista pobiera wyłącznie aktywne strony CMS powiązane z edytowanym sklepem. Moduł nie pozwoli zapisać niedostępnej strony, co chroni przed błędami na froncie.

Gotowe pozycje wyświetlania

Możesz jednym kliknięciem przypiąć przycisk do standardowych hooków PrestaShop: displayProductAdditionalInformation, displayReassurance lub displayFooterProduct.

Wbudowany aktualizator

Zakładka informacyjna sprawdza dostępność nowszych wersji modułu prosto z poziomu panelu.

Integracja z własnym motywem (Hook niestandardowy)

Jeśli gotowe pozycje nie pasują do Twojego indywidualnego szablonu graficznego, moduł udostępnia dedykowany hook. Wystarczy wkleić poniższy kod w wybranym miejscu pliku product.tpl (lub product.html.twig):

{hook h='displayPPcustomShippingPopup' product=$product}

Ważne przed instalacją

Przed rozpoczęciem konfiguracji upewnij się, że w dziale Wygląd -> Strony (CMS) masz utworzoną i włączoną stronę z cennikiem dostaw. Bez przypisania tej strony w ustawieniach modułu, przycisk nie pojawi się na karcie produktu. Po udanej instalacji i konfiguracji zalecamy wyczyszczenie pamięci podręcznej (cache) PrestaShop.

## [1.1.0] - 2026-09-11
### Added
- New feature

FAQs

  • Czy moduły są kompatybilne z moją wersją PrestaShop?

    Każdy moduł w naszym sklepie zawiera informację o kompatybilności z dana wersjami PrestaShop. Prosimy o dokładne sprawdzenie tych danych przed zakupem. Jeśli nie masz pewności, skontaktuj się z nami.

Potrzebujesz dodatkowych funkcji lub indywidualnych rozwiązań dla Twojego sklepu?

  • Modyfikacja modułu zgodnie z Twoimi wymaganiami.
  • Rozbudowa o nowe funkcje zwiększające możliwości Twojego sklepu.
  • Tworzenie dedykowanych modułów dostosowanych do specyficznych potrzeb.
  • Integracja zewnętrznych systemów i dodatkowych narzędzi.
  • Optymalizacja i ulepszenia dla lepszej wydajności i wygody użytkowania.

Masz pomysł, jak ulepszyć to oprogramowanie? Zgłoś swoje sugestie dotyczące optymalizacji, nowych funkcji lub znalezionych błędów – chętnie je przeanalizujemy!