Brak polskich znaków w koszyku

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.