我想使用一个“添加到购物车”按钮将不同的产品添加到购物车。 我也用这个来添加产品
<form action="/cart/add" method="post">
<input name="id[]" value="29627430142024" type="hidden">
<input id="Customizer1[]" name="properties[Customizer#1]" value="RTD-
Design1" type="hidden">
<input id="YourDesign1[]" name="properties[YourDesign1]" value="1355818798"
type="hidden">
<input name="id[]" value="29644970950728" type="hidden">
<input id="Customizer2[]" name="properties[Customizer#2]" value="RTD-
Design2" type="hidden">
<input id="YourDesign2[]" name="properties[YourDesign2]" value="1355818798"
type="hidden">
<input name="return_to" value="/cart" type="hidden">
<input value="Many Products" type="submit">
</form>
此表单将产品添加到购物车,但问题是每个产品都具有购物车中的所有属性。
在这种情况下,如何指定哪些属性属于哪个产品
预先感谢您的帮助。
答案 0 :(得分:1)
您不能使用单个“添加到购物车”按钮来添加单独的属性。
您将需要使用/cart/add.js
进行多次AJAX调用,以便为每种产品创建单独的属性。
您可以参考:https://help.shopify.com/en/themes/development/getting-started/using-ajax-api#add-to-cart