Aktualizacja
Ten przewodnik przeprowadzi Cię przez aktualizację PrestaBlog w zależności od wersji PrestaShop, a także pomoże rozwiązać najczęstsze błędy pojawiające się po aktualizacji.
Aktualizacja przez Marketplace (PS8/9)
Przed każdą aktualizacją, jak w przypadku każdego modułu PrestaShop, zaleca się posiadanie aktualnej kopii zapasowej strony (pliki i baza danych).
W PrestaShop 8 i 9 aktualizacja odbywa się bezpośrednio z poziomu zintegrowanego Marketplace w back-office. Wystarczy kliknąć Aktualizuj, gdy dostępna jest nowa wersja.
Aktualizacja ręczna (PS 1.6/1.7)
W PrestaShop 1.6 i 1.7 aktualizacja nie zawsze jest proponowana automatycznie z poziomu interfejsu. Jest jednak nadal dostępna na Twoim koncie PrestaShop Addons, tak jak podczas instalacji:
- Zaloguj się do konta PrestaShop Addons
- Otwórz sekcję Produkty
- Wyszukaj moduł PrestaBlog
- Pobierz najnowszą dostępną wersję
- Zainstaluj aktualizację w sklepie (tak jak w przypadku instalacji z ZIP)
Po aktualizacji, jeśli zobaczysz błąd, sprawdź czy moduł PrestaBlog jest poprawnie włączony na liście modułów.
Business Care
Błędy po aktualizacji (override)
Nadpisania szablonów PrestaBlog w motywie
To najczęściej spotykany problem po aktualizacji.
W niektórych motywach pliki szablonów PrestaBlog zostały skopiowane i zmodyfikowane bezpośrednio w motywie, bez realnej potrzeby funkcjonalnej. Takie override mogą dotyczyć plików front-office, takich jak szablony list, szablony artykułów czy szablony menu.
Gdy PrestaBlog jest aktualizowany, niektóre pliki mogą zostać zmienione w celu naprawy błędu, dodania opcji lub zapewnienia kompatybilności z nową wersją PrestaShop. Te poprawki nie zostaną zastosowane, jeśli w motywie nadal aktywne jest stare nadpisanie.
Typowe objawy
- Błąd wyświetlania we front-office po aktualizacji
- Błędy Smarty lub niespójne zachowanie
- Brak nowych funkcji mimo aktualnej wersji modułu
Zalecana diagnostyka
- Sprawdź obecność folderu
/themes/your_theme/modules/prestablog/ - Porównaj pliki override z natywnymi szablonami modułu
- Sprawdź changelog zainstalowanej wersji, aby zidentyfikować pliki, których dotyczy zmiana
Rozwiązanie
- Usuń lub tymczasowo zmień nazwę override, aby przetestować
- Ponownie integruj wyłącznie ściśle niezbędne modyfikacje
- W przypadku błędów po aktualizacji zawsze sprawdzaj override w motywie
Potrzebujesz pomocy?
Jeśli napotkasz trudności, nasz support jest dostępny, aby Ci pomóc.
Odpowiedź zwykle w ciągu 15 minut w godzinach pracy.