可以使用ajaxCart.add函数添加单个产品,但目前不允许一次添加多个产品。考虑到我建立一个批量产品订单部分,我必须进行几次ajax调用以更新购物车,这是不可取的。
由于
答案 0 :(得分:2)
检出ajax-cart.js中的功能。它只接受单个产品id作为函数调用的一部分。您将不得不重写此功能并实施批量添加,因为您无法使用PrestaShop中的默认代码实现它。
add : function(idProduct, idCombination, addedFromProductPage, callerElement, quantity, whishlist){
答案 1 :(得分:0)
你可以通过在jQuery中添加工厂函数或在Prestashop中使用quantity属性并使其在jQuery中计算来实现。