Press "Enter" to skip to content

PrestaShop – kupiony szablon i błąd dodawania do koszyka

Admin 0

Dość prozaiczny problem. Podczas dodawnia do koszyka czy to na liście produktów czy na karcie produktu „nic się nie dzieje” tzn. kliknięcie nic nie powoduje ale po odświeżeniu strony.. produkt jest w koszyku — ?

Dodatkowo zmiana AJAX w module ps_shoppingcart nic nie daje. Sytujacja wygląda tak samo.

Jeśli zaglądnąć do logów serwera można natknąć się na:

log 83.00.111.2 - - [24/Jul/2025:10:53:26 +0200] "POST /module/ps_shoppingcart/ajax HTTP/3" 500 0

Czyli występuje błąd 500 oznaczający tzw. „błąd wewnętrzny serwera”. Czyli nadal nic nie wiadomo… 🙂 Dopiero włączenie trybu debugowania w dziale „Wydajność” znajduje winowajcę:

Fatal error: Uncaught --> Smarty: Unable to load template 'module:ps_shoppingcart/ps_shoppingcart-content.tpl' <--

W tej sytuacji należy wgrać wskazany plik ps_shoppingcart-content.tpl do folderów:

modules/ps_shoppingcart/
modules/ps_shoppingcart/views/templates/front/
themes/nazwaszablonu/modules/ps_shoppingcart/

Oryginalny plik dla wersji PrestaShop 8 pobierzesz tutaj:

Po przeładowaniu strony sklep zachowuje się już prawidłowo. Po kliknięciu przycisku „Dodaj do koszyka” widzimy okienko:

Oczywiście postaje jeszcze wprowadzić odp. tłumaczenia.

grafika:freepik.com

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, w jaki sposób przetwarzane są dane Twoich komentarzy.

Zobacz także !
Czysta wersja PrestaShop 8 i nie można dodać atrybutów. Co…