Brak polskich znaków w koszyku

Jeśli posiadasz w swojej PrestaShop 1.5.X włączony moduł "ajaxowego" koszyka (czyli wysywany po najechaniu).
Do tego posiadasz produkty z polskimi znakami jak np ł ą ż ć, to po dodaniu produktu do koszyka nie masz w nazwie polskich znaków.

Sposób na naprawę tego defektu jest dość prosty

wybieramy modules/blockcart/blockcart-json.tpl

około 38 linii znajdujemy:

"name":          "{$product.name|html_entity_decode:2:'UTF-8'|escape:'htmlall'|truncate:15:'...':true}",

i zamieniamy na:

 "name":           "{$product.name|truncate:15:'...'|escape:html:'UTF-8'}",

i cieszymy się piękbymi polskimi znakami w naszym wysuwanym koszyku.

Komentarze

Cookies

Informacje dotyczące plików cookies

Ta witryna korzysta z własnych plików cookie, aby zapewnić Ci najwyższy poziom doświadczenia na naszej stronie . Wykorzystujemy również pliki cookie stron trzecich w celu ulepszenia naszych usług, analizy a nastepnie wyświetlania reklam związanych z Twoimi preferencjami na podstawie analizy Twoich zachowań podczas nawigacji.

Zarządzanie plikami cookies

O Cookies

Pliki cookie to niewielkie pliki tekstowe, które są zapisywane na komputerze lub urządzeniu mobilnym przez strony internetowe, które odwiedzasz. Służą do różnych celów, takich jak zapamiętywanie informacji o logowaniu użytkownika, śledzenie zachowania użytkownika w celach reklamowych i personalizacji doświadczenia przeglądania użytkownika. Istnieją dwa rodzaje plików cookie: sesyjne i trwałe. Te pierwsze są usuwane po zakończeniu sesji przeglądarki, podczas gdy te drugie pozostają na urządzeniu przez określony czas lub do momentu ich ręcznego usunięcia.