1. Co robi moduł

Tryb przerwy technicznej w PrestaShop to przełącznik, który włączasz przed aktualizacją i o którym musisz pamiętać po jej zakończeniu. Z tym modułem przerwę planujesz: wpisujesz początek i koniec, a sklep sam się zamyka i otwiera. Przed przerwą pasek w sklepie informuje klientów, kiedy sklep będzie niedostępny. W trakcie przerwy strona przerwy technicznej pokazuje, za ile sklep wróci, numer telefonu, adres e-mail i linki do mediów społecznościowych.

Moduł dodaje swój blok do strony przerwy z motywu i korzysta z jego wyglądu; nie dodaje własnych stylów.

Działa z PrestaShop 1.7.8, 8.x i 9.x (PHP 7.2.5 lub nowszy), z motywami Classic i Hummingbird oraz w trybie multistore.

2. Instalacja

  1. Na stronie modułu w sklepie addonspresta.com kliknij Pobierz za darmo (konto nie jest potrzebne).
  2. W panelu sklepu otwórz Moduły → Menedżer modułów i kliknij Załaduj moduł.
  3. Upuść plik ap_maintenance_v1.0.0.zip i poczekaj na potwierdzenie.
  4. Kliknij Konfiguruj na karcie modułu.

Przy instalacji moduł kopiuje do swoich ustawień telefon i adres e-mail sklepu oraz przygotowuje tekst zapowiedzi w każdym języku. Dopóki nie ustawisz dat, nic nie jest zaplanowane.

3. Jak to działa

Planowana przerwa. O godzinie początku sklep przechodzi w tryb przerwy technicznej, tak jakbyś wyłączył Włącz sklep w Preferencje → Ogólny → Przerwa techniczna; o godzinie końca znów się otwiera. Godziny są w strefie czasowej sklepu (Międzynarodowe → Lokalizacja). PrestaShop nie ma własnego zegara, więc przełączenie następuje przy pierwszej wizycie po tej godzinie — w praktyce od razu. Moduł działa tylko w tych dwóch momentach: jeśli w trakcie przerwy sam otworzysz sklep albo zamkniesz go po jej końcu, moduł zostawi go tak, jak ustawisz. Sklep zamknięty już w chwili rozpoczęcia przerwy pozostaje zamknięty także po jej końcu. Jeśli zmienisz daty albo wyłączysz planowanie, gdy moduł trzyma sklep zamknięty, sklep od razu się otworzy (i zamknie ponownie, jeśli nowa przerwa już trwa).

Kto widzi stronę przerwy. Widzą ją odwiedzający; Ty, zalogowany do panelu, i adresy IP wpisane w Preferencje → Ogólny → Przerwa techniczna widzicie sklep normalnie. Z tej listy skorzystaj, żeby sprawdzić sklep w trakcie przerwy.

Strona przerwy. Pochodzi z motywu: logo, nagłówek „We'll be back soon” i tekst przerwy z Preferencje → Ogólny → Przerwa techniczna. Moduł dodaje pod logo odliczanie do planowanego końca i Twoje dane kontaktowe. Odliczanie podpowiada też wyszukiwarkom, kiedy wrócić (nagłówek Retry-After), więc krótka przerwa nie szkodzi pozycjom. Gdy odliczanie dojdzie do zera, strona informuje, że sklep za chwilę wróci.

Zapowiedź. Przez wybraną liczbę godzin przed początkiem pasek nad nagłówkiem każdej strony pokazuje Twój tekst, w którym {start} i {end} zostają zastąpione datami w formacie języka odwiedzającego.

Moduł nie łączy się z addonspresta.com ani z żadnym innym serwerem, nie zapisuje ciasteczek i nie zbiera danych.

4. Funkcje i ustawienia

Otwórz Moduły → Menedżer modułów → Strona przerwy technicznej → Konfiguruj. Ramka Pomoc na górze prowadzi do tej instrukcji i do strony modułu w addonspresta.com. Panel Stan pokazuje, czy sklep jest teraz otwarty i co jest zaplanowane, oraz prowadzi do ustawień przerwy technicznej PrestaShop.

Planowana przerwa

  • Zamykaj i otwieraj sklep automatycznie — włącza planowanie.
  • Początek i Koniec — data i godzina w czasie sklepu, np. 2026-12-01 22:00. Data końca bez godziny oznacza koniec tego dnia. Koniec musi być późniejszy niż początek.

Strona przerwy technicznej

  • Odliczanie do zaplanowanego końca — tylko w czasie planowanej przerwy.
  • Kontakt i linki społecznościowe — pokazuje wypełnione pola poniżej.
  • Telefon, E-mail — zostaw pole puste, żeby je ukryć.
  • Facebook, Instagram, X, YouTube, TikTok, LinkedIn — pełne adresy zaczynające się od https://.

Zapowiedź przed przerwą

  • Pokazuj zapowiedź w sklepie — pasek nad nagłówkiem.
  • Pokazuj przez ostatnie … godz. — od 1 do 168 godzin przed początkiem.
  • Tekst zapowiedzi — jedna linijka w każdym języku, zwykły tekst, z {start} i {end}. Język pozostawiony pusty nie pokazuje zapowiedzi; strona Cię o tym ostrzeże.

Kliknij Zapisz w dowolnym z trzech paneli; wszystkie ustawienia zapisują się razem.

5. Multistore

Ustawienia dotyczą sklepu wybranego w nagłówku panelu, więc każdy sklep może mieć własny termin przerwy, stronę i zapowiedź; ustawienia zapisane dla Wszystkich sklepów obowiązują w sklepach bez własnych. Każdy sklep jest zamykany i otwierany osobno. Na czas przerwy moduł zapisuje sklepowi własną wartość Włącz sklep, a po otwarciu ją usuwa, więc sklep znów korzysta z ustawienia wspólnego dla wszystkich sklepów.

W kontekście wszystkich sklepów lub grupy zapisać może tylko pracownik, który zarządza każdym sklepem z tego kontekstu.

6. Odinstalowanie

Menedżer modułów → Strona przerwy technicznej → Odinstaluj usuwa ustawienia modułu. Sklep zamknięty przez moduł na czas trwającej planowanej przerwy zostaje znów otwarty, także gdy tylko Wyłączysz moduł; sklep zamknięty przez Ciebie pozostaje zamknięty.

7. Najczęstsze pytania i problemy

Sklep nie zamknął się o godzinie początku. Sprawdź, czy Zamykaj i otwieraj sklep automatycznie jest włączone w odpowiednim sklepie (multistore: wybierz go w nagłówku) i czy początek jest w czasie sklepu. Przełączenie następuje przy pierwszej wizycie po początku: otwórz sklep w oknie prywatnym, bez logowania do panelu.

W trakcie przerwy widzę sklep. Jesteś zalogowany do panelu albo Twój adres IP jest na liście w Preferencje → Ogólny → Przerwa techniczna. Użyj okna prywatnego albo innego urządzenia, żeby zobaczyć to, co widzą klienci.

Jak zmienić nagłówek „We'll be back soon”? Należy do motywu. Zmienisz go w Międzynarodowe → Tłumaczenia → Tłumaczenia motywu, domena Shop.Theme.Global. Tekst pod nim ustawisz w Preferencje → Ogólny → Przerwa techniczna.

Nie widać odliczania. Odliczanie pojawia się tylko w czasie planowanej przerwy z końcem w przyszłości. Gdy zamkniesz sklep ręcznie, strona nie ma odliczania.

Czy mogę zmienić wygląd bloku? Tak. Ostyluj w motywie .ap-maintenance i .ap-maintenance-notice albo skopiuj views/templates/hook/maintenance.tpl i notice.tpl do themes/<twój-motyw>/modules/ap_maintenance/views/templates/hook/, zmień kopie i wyczyść pamięć podręczną w Zaawansowane → Wydajność.

8. Aktualizacje i wsparcie

Aktualizacje są bezpłatne: nowe wersje pobierzesz ze strony modułu w addonspresta.com i wgrasz jak nowy moduł. Ustawienia zostają. Każda wersja przed publikacją przechodzi nasz audyt bezpieczeństwa.

Ten bezpłatny moduł ma tę samą licencję co nasze moduły płatne (jeden sklep z dowolną liczbą sklepów multistore, kod możesz zmieniać, ale nie udostępniać) i jest bez wsparcia technicznego. Jeśli potrzebujesz pomocy przy instalacji lub konfiguracji, możemy ją zaproponować jako płatną usługę. Błędy bezpieczeństwa zgłaszaj na mail@addonspresta.com — naprawiamy je w pierwszej kolejności.

Wróć do: Instrukcje modułów

Ładowanie...
Powrót do góry