DEMO İNCELE
ÜCRETSİZ İNDİR

Prestashop [ÇÖZULDÜ]–Sepete Ekleme Sorunu

Prestashop 1.6.1.6 versiyonundan 1.6.1.10 versiyonuna geçiş yaptık. Güncellemeden sonra Sepete Ekle butonu kafasına göre davranıyor. bazen çalışıyor. Bazen de hiç çalışmıyormuş gibi görünse de tıkladığınız herşeyi sepete ekliyor. Üst bölümdeki sepet bölümünde “0” gösterirken tıklayıp sayfada sepeti açtığımız zaman içini dolu gösteriyor. Yardımlarınızı bekliyorum.

Edit: Console hata gösteriyor ” Uncaught ReferenceError: toBeDetermined is not defined(…)

ajax-cart.js:800 Uncaught ReferenceError: toBeDetermined is not defined(…) “
 
 
//update general cart informations everywhere in the page
updateCartEverywhere : function(jsonData){
$(‘.ajax_cart_total’).text($.trim(jsonData.productTotal));
 
if (typeof hasDeliveryAddress == ‘undefined’)
hasDeliveryAddress = false;
 
if (parseFloat(jsonData.shippingCostFloat) > 0)
$(‘.ajax_cart_shipping_cost’).text(jsonData.shippingCost).parent().find(‘.unvisible’).show();
else if ((hasDeliveryAddress || typeof(orderProcess) !== ‘undefined’ && orderProcess == ‘order-opc’) && typeof(freeShippingTranslation) != ‘undefined’)
$(‘.ajax_cart_shipping_cost’).html(freeShippingTranslation);
else if (!hasDeliveryAddress)
$(‘.ajax_cart_shipping_cost’).html(toBeDetermined); —-> HATAYI BURADA GÖSTERİYOR. 
 
if (hasDeliveryAddress)
$(‘.ajax_cart_shipping_cost’).parent().find(‘.unvisible’).show();
 
$(‘.ajax_cart_tax_cost’).text(jsonData.taxCost);
$(‘.cart_block_wrapping_cost’).text(jsonData.wrappingCost);
$(‘.ajax_block_cart_total’).text(jsonData.total);
$(‘.ajax_block_products_total’).text(jsonData.productTotal);
        $(‘.ajax_total_price_wt’).text(jsonData.total_price_wt);
 
if (parseFloat(jsonData.freeShippingFloat) > 0)
{
$(‘.ajax_cart_free_shipping’).html(jsonData.freeShipping);
$(‘.freeshipping’).fadeIn(0);
}
else if (parseFloat(jsonData.freeShippingFloat) == 0)
$(‘.freeshipping’).fadeOut(0);
 
this.nb_total_products = jsonData.nbTotalProducts;
 
if (parseInt(jsonData.nbTotalProducts) > 0)
{
$(‘.ajax_cart_no_product’).hide();
$(‘.ajax_cart_quantity’).text(jsonData.nbTotalProducts);
$(‘.ajax_cart_quantity’).fadeIn(‘slow’ ;)
$(‘.ajax_cart_total’).fadeIn(‘slow’ ;)
 
if (parseInt(jsonData.nbTotalProducts) > 1)
{
$(‘.ajax_cart_product_txt’).each( function (){
$(this).hide();
});
 
$(‘.ajax_cart_product_txt_s’).each( function (){
$(this).show();
});
}
else
{
$(‘.ajax_cart_product_txt’).each( function (){
$(this).show();
});
 
$(‘.ajax_cart_product_txt_s’).each( function (){
$(this).hide();
});
}
}
else
{
$(‘.ajax_cart_quantity, .ajax_cart_product_txt_s, .ajax_cart_product_txt, .ajax_cart_total’).each(function(){
$(this).hide();
});
$(‘.ajax_cart_no_product’).show(‘slow’ ;)
}
}
};
 
function HoverWatcher(selector)
{
this.hovering = false;
var self = this;
 
this.isHoveringOver = function(){
return self.hovering;
}
 
$(selector).hover(function(){
self.hovering = true;
}, function(){
self.hovering = false;
})
}
 
function crossselling_serialScroll()
{
if (!!$.prototype.bxSlider)
$(‘#blockcart_caroucel’).bxSlider({
minSlides: 2,
maxSlides: 4,
slideWidth: 178,
slideMargin: 20,
moveSlides: 1,
infiniteLoop: false,
  hideControlOnEnd: true,
pager: false
});
}
 
PrestaShop Türkiye WhatsApp Grubu