का उपयोग करके कार्ट में उत्पाद जोड़ें मेरे पास वर्डप्रेस में उत्पाद आधारित वेबसाइट निर्माण है, मैंने कार्ट में जोड़ने के लिए दुकानदारी का उपयोग किया है, लेकिन मल्टीपल उत्पादों को जोड़ने के लिए कुछ समस्या है।Shopify
मैं इस स्क्रिप्ट का उपयोग कर रहा के लिए उत्पादों
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);
}
}
किसी भी साथी के लिए अद्यतन मात्रा के लिए गाड़ी
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();
}
इस प्रयोग के लिए जोड़ एक विचार मदद कृपया है।
आप इस समारोह साझा कर सकते हैं 'गाड़ी में जोड़ने के लिए'? "addOrUpdateVariant (product.selectedVariant, मात्रा)" – HymnZ
responce HymnZ कोड के लिए धन्यवाद कोड है: फ़ंक्शन addOrUpdateVariant (संस्करण, मात्रा) { openCart(); var cartLineItem = findCartItemByVariantId (variant.id); यदि (कार्टलाइन इटैम) { अद्यतन वैरिएंटइनकार्ट (कार्टलाइन इटैम, मात्रा); } अन्य { addVariantToCart (संस्करण, मात्रा); } अपडेटकार्टबैब बटन(); } –
यह मेरा परीक्षण लिंक है: http://162.243.99.8/cart/ –