2013-03-26 169 views
1

嘿我新的shopify,並試圖找出他們的API我試圖添加一堆複選框,將改變產品的總量。我有一個代碼,將json類json_product.price更改爲20.00美元。我在product_variants.liquid文件中這樣做。這是到目前爲止的代碼Shopify的Jquery改變產品的價格

{{ '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

您不能使用客戶端代碼更改定價。如果您想要爲產品呈現不同的價格,請讓客戶選擇不同的變體。

您可以創建回調到您自己創建的應用程序,並使用該應用程序,您可以更改產品的價格。請注意,如果你這樣做,你的所有客戶都會看到改變後的價格。