如何添加产品选项或增加价格的变体-shopify?

时间:2019-07-21 17:20:19

标签: shopify

我要在Shopify主题上创建自定义功能,并且需要添加产品选项或变体,每个选项或变体会将价格提高一定量。

例如,如果我要包装产品,则需要多付10美元。我不想创建一个“包装的”变体,而该变体的成本为产品价格+ 10美元,我希望它是动态计算的,因为我将添加多个这样的选择。

然后我需要通过Shopify AJAX API将产品添加到购物车,因此我将需要以某种方式在请求正文中指定此类添加的选项,并让Shopify计算最终价格。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

Shopify中的价格已附加到变体中。

简单地说,您不能以任何方式修改变体的价格。价格是在创建变体时设置的,您无法从前端修改变体价格。

如果您打算根据用户输入来修改价格,则需要为每个选项创建预定义的变式,并根据用户输入来更改所选的变式。

如果您仍然想要真实的动态价格,则需要寻找某种支持该功能的应用。