您好,我有一个可配置的产品,可以有 1000 多种选择。我知道您可以将数据以这样的形式发送到购物车:
<form action="http://your.shopify.url/cart/add" method="post">
<input type="hidden" name="id" value="VARIANT-ID" />
<input type="hidden" name="return_to" value="back" />
<input type="submit" value="BUY NOW" />
</form>
但不是
<input type="hidden" name="id" value="VARIANT-ID" />
我想添加字段:
<input type="hidden" name=“price” value=“300” />
<input type="hidden" name=“info” value=“Bird fabric with black wood” />
<input type="hidden" name=“image” value=“imageOfProduct.png” />
并将此信息发送到购物车。这可以做到吗?如果没有,有没有办法做到这一点? 谢谢!
更新:
可能是我遗漏了什么或者我的问题不清楚。
我的网页上有这段代码(一个购买按钮),只是纯 HTML:
<form action="http://your.shopify.url/cart/add" method="post">
<input type="hidden" name="id" value="VARIANT-ID" />
<input type="hidden" name="price" value="300" />
<input type="hidden" name="info" value="Bird fabric with black wood" />
<input type="hidden" name="image" value="imageOfProduct.png" />
<input type="hidden" name="return_to" value="back" />
<input type="submit" value="BUY NOW" />
</form>
你说要让它工作我应该添加到 product.liquid 页面:
<input type="hidden" name="properties[price]" id="price" value="300" />
<input type="hidden" name="properties[info]" id="info" value="Bird fabric with black wood" />
<input type="hidden" name="properties[image]" id=“image” value=“image.png” />
我很确定该值不应该出现在 product.liquid 页面上?
感谢您的帮助!
最佳答案
打开product.liquid
在 <form action="http://your.shopify.url/cart/add" method="post">
之后但在提交按钮之前
添加
<input type="hidden" name=“properties[price]” id="price" value=“300” />
<input type="hidden" name=“properties[info]” id="info" value=“Bird fabric with black wood” />
关于html - Shopify 的添加到购物车按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30768601/