2016-08-15 31 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}, 

完成。現在,您可以在購物車中添加產品後,在該功能中使用此變種;)