2016-08-15 34 views
0

如何修改我的ajax-cart.js不可见的添加到购物车弹出窗口,如果我从自定义类别中选择产品。 的代码是在这里(Ajax的cart.js,排720)Prestashop 1.6.1.5 ajax-cart.js更新层除类别

updateLayer:功能(产品){

$('#layer_cart_product_title').text(product.name); 
     $('#layer_cart_product_attributes').text(''); 
     if (product.hasAttributes && product.hasAttributes == true) 
     $('#layer_cart_product_attributes').html(product.attributes); 
     $('#layer_cart_product_price').text(product.price); 
    $('#layer_cart_product_quantity').text(product.quantity); 
    $('.layer_cart_img').html('<img class="layer_cart_img img-responsive" src="' + product.image + '" alt="' + product.name + '" title="' + product.name + '" />'); 

    var n = parseInt($(window).scrollTop()) + 'px'; 

    $('.layer_cart_overlay').css('width','100%'); 
     $('.layer_cart_overlay').css('height','100%'); 
    $('.layer_cart_overlay').show(); 
    $('#layer_cart').css({'top': n}).fadeIn('fast'); 
    crossselling_serialScroll(); 
    }, 

我需要的东西是这样的:如果(product.id_category_default == 95),那么不使用代码,否则 - >代码

+0

没人知道吗? – redpillcoders

回答

0

假设你已经默认模板编辑的文件是: themes/default-bootstrap/modules/blockcart/blockcart-json.tpl

// Add new line after row #32 
"id_category_default" : {$product.id_category_default|intval}, 

完成。现在,您可以在购物车中添加产品后,在该功能中使用此变种;)