Moduły, które nie nadążają za nowymi wersjami
Porzucony przez autora moduł daje na nowej wersji pustą stronę albo błąd. Najpierw ustalamy, który to moduł i czym go zastąpić.
Aktualizujemy na kopii sklepu, przenosimy moduły i rozwiązania na zamówienie, a nową wersję uruchamiamy dopiero wtedy, gdy zamówienie, płatność i wysyłka przejdą próbę.
Porzucony przez autora moduł daje na nowej wersji pustą stronę albo błąd. Najpierw ustalamy, który to moduł i czym go zastąpić.
Zmiany wpisane w szablony lub nadpisania (override) przepadają przy aktualizacji. Zbieramy je i odtwarzamy na nowej wersji.
Moduły płatności i wysyłki są najbardziej wrażliwe. Zanim nowa wersja ruszy, sprawdzamy je na prawdziwym procesie zakupowym.
Przeglądamy zainstalowane moduły, szablon, nadpisania i wersję PHP, a potem spisujemy, co przestanie działać.
Aktualizację przygotowujemy na kopii sklepu. Wersja produkcyjna pozostaje nietknięta do samego końca.
Moduły aktualizujemy albo zastępujemy innymi, a rozwiązania na zamówienie przenosimy na nową wersję.
Na kopii przechodzimy wszystko po kolei: zamówienie, płatność, wysyłkę, fakturowanie i e-maile.
Przełączenie odbywa się w uzgodnionym terminie, z przygotowanym punktem powrotu.
Przez kilka dni po uruchomieniu obserwujemy dziennik błędów i poprawiamy to, co się w nim pojawi.
Przeglądamy sklep i spisujemy, co da się zaktualizować, co trzeba wymienić i ile to pracy.
Kończymy aktualizację na kopii i próbnie przechodzimy cały proces zakupowy.
Przełączamy w uzgodnionym terminie, a potem przez kilka dni obserwujemy sklep.
Podaj adres sklepu i obecną wersję PrestaShop. Przejrzymy go i w ciągu dwóch dni roboczych odpiszemy, co proponujemy i ile to kosztuje.