Polskie wsparcie PrestaShop
PrestaShop => Moduły => Wątek zaczęty przez: maciekarc w Październik 08, 2012, 12:25:18 pm
-
Po dodaniu produktu do koszyka niestety nie mam możliwości jego usunięcia bezpośrednio w bloku.
(http://i46.tinypic.com/2z4zla8.jpg) czerwony krzyżyk nie reaguje w żaden sposób po najechaniu kursorem.
-
sprawdz jaka akcje masz przypisana do "krzyzyka" powinno byc:
<span class="remove_link" >{if !isset($customizedDatas.$productId.$productAttributeId)}<a rel="nofollow" class="ajax_cart_block_remove_link" href="{$link->getPageLink('cart.php')}?delete&id_product={$product.id_product}&ipa={$product.id_product_attribute}&token={$static_token}" title="{l s='remove this product from my cart' mod='blockcart'}"> </a>{/if}</span>
-
Witam,
niestety problem nie ustąpił, nadal nie da się usunąć pierwszej pozycji z koszyka, każdą następną tak.
-
tak bez wiekszej analizy ciezko powiedziec co i jak, ale napewno masz problemy w pliku ajax-cart.js. podmien go z innego modulu.
druga ewentualnosc. wrzuc chwilowo oryginalna skorke presta bez przerobek. zobacz co wtedy sie bedzie dzialo. jezlei zadziala poparwnie to problem moze tkwic w plikach .js twojej templatki.
kolejna ewentualnosc, wrzuc z oryginalnej wersji caly modul blockcart bez zadnych zmian. tutaj jezeli zadziala to gdzies musisz szukac bledy w samym module (w pierwszej kolejnosci ajax-cart.js)
ALE... zanim cokolwiek zaczniesz jeszcze dzialac w pierwszej kolejnosci wyczysc tools/smarty: cache i compile bezposrednio z poziomu FTP (recznie)
-
Analiza poszła dosyć sprawnie...
Zmieniłem na oryginalną templatkę i koszyk działa. Na mojej niestety nie :(
Wrzucenie oryginalnej wersji blockcart nic nie dało, niestety...
Usunąłem pliki z cache i compile.
Wychodzi na to, że problem tkwi w mojej templatce, ale po podmianie w niej wszystkich plików js, też nic się nie zmienia.
Nie wiem co dalej :(
-
a reszta koszyka z poziomu ajaxa dziala? np. przy dodawaniu produktu nie odswierza przypadkiem strony? podaj linka do sklepu to takie gdybanie to na nic sie nie zda
-
Problem leżał w stylu css a dokładniej w pozycji breadcrumb, dzięki deejay3 za pomoc i rozwiązanie problemu!
;D ;D ;D