2013-11-20 3 views
0

Когда я нажимаю «Добавить в корзину» для продукта, тележка не обновляет (если вы не обновите страницу). Я установил freeshippingtranslation в ноль (см. Код ниже), но все еще не обновляюсь.Корзина не обновляется (если я не обновляю страницу)

Может ли кто-нибудь помочь в этом вопросе, пожалуйста? Я использую Prestashop 1.5.5 и мой сайт www.ayereadytshirts.com

если (parseFloat (jsonData.shippingCostFloat)> 0 || jsonData.nbTotalProducts < 1) $ ('ajax_cart_shipping_cost'). Текст (jsonData.shippingCost);

else if (typeof(freeShippingTranslation) != '0') 

    $('.ajax_cart_shipping_cost').html(freeShippingTranslation); 

ответ

0

freeShippingTranslation не определен

В сравнительную вы должны использовать вместо

else if (typeof(freeShippingTranslation) != '0')

таким образом

else if (typeof freeShippingTranslation === undefined)

+0

Благодаря @IvanHanak это работало, однако когда Я добавить в корзину он больше не показывает продукт (если не обновляется) Любые идеи, почему? –

+0

на данный момент, проверьте ваш ajax-cart.js, в соответствии с консолью, при добавлении продукта в корзину, не определено 'freeShippingTranslation' в строке 472 –

+0

спасибо. Вы знаете, как исправить Uncaught ReferenceError: freeProductTranslation не определен? в ajax-cart.js –

Смежные вопросы