Shopify Jquery改变了产品的价格

时间:2013-03-26 18:33:30

标签: jquery shopify

嘿,我很想购物并试图找出他们的API我试图添加一堆复选框,这将改变产品的总量。我有一个代码,将json类json_product.price更改为20.00美元。我在product_variants.liquid文件中这样做。这是到目前为止的代码

{{ 'option_selection.js' | shopify_asset_url | script_tag }}
<script>
var json_product = {{ product | json }};
console.log(json_product);
$('.colorBlue').click(function(){
  calDollars = 30;
  $(".price").text('$'+calDollars+'.00 USD'),
  json_product.price_max = 2000,
  json_product.price = 2000;
  console.log(json_product);
});
</script>

它似乎正在改变json文件的价格,并且我改变了产品页面上显示的价格,但当我点击添加到购物车时,它保持原始的$ 0.00价格。有关如何使其发挥作用的任何线索?

1 个答案:

答案 0 :(得分:1)

您无法使用客户端代码更改定价。如果您想为产品提供不同的价格,请让客户选择不同的变体。

您可以创建对您自己创建的应用程序的回调,并使用该应用程序,您可以更改产品的价格。请注意,如果您这样做,您的所有客户都会看到更改后的价格。