我有一个基于产品的网站构建在WordPress,我已经使用shopify添加到购物车,但有一些问题,以添加多元产品.
我正在使用此脚本添加到购物车
function buyButtonClickHandler(evt) {
evt.preventDefault();
evt.stopImmediatePropagation();
var id = product.selectedVariant.id;
var id = evt.target.id;
var quantity;
var cartLineItem = findCartItemByVariantId(id);
quantity = cartLineItem ? cartLineItem.quantity + 1 : 1;
addOrUpdateVariant(product.selectedVariant, quantity);
setPreviousFocusItem(evt.target);
$('#checkout').focus();
}
Run Code Online (Sandbox Code Playgroud)
这用于产品的更新数量
function updateQuantity(fn, variantId) {
var variant = product.variants.filter(function (variant) {
return (variant.id === variantId);
})[0];
var quantity;
var cartLineItem = findCartItemByVariantId(variant.id);
if (cartLineItem) {
quantity = fn(cartLineItem.quantity);
updateVariantInCart(cartLineItem, quantity);
}
}
Run Code Online (Sandbox Code Playgroud)
任何好友都有一个想法,请帮忙.
shopify ×1