显示产品的每种变体的金钱和百分比折扣

时间:2017-11-14 07:24:08

标签: shopify

我有一个问题在首次亮相主题中,我想显示每个产品变体的节省金额和折扣百分比。

我在product-template.liquid中有这个脚本:

{% assign amount_saved = current_variant.compare_at_price | minus:current_variant.price | money %}
<p>You saved {{ amount_saved | money }}</p>

<p>-{{ product.selected_or_first_available_variant.compare_at_price | minus: product.selected_or_first_available_variant.price | times: 100.0 | divided_by: product.selected_or_first_available_variant.compare_at_price | money_without_currency | replace: ',', '.' | times: 100 | remove: '.0'}}%</p>

默认情况下,这适用于第一个变体!但是我怎样才能使其与其他变种一起使用?当我选择其他变体时,“amount_saved”似乎无法正确更新。

2 个答案:

答案 0 :(得分:0)

这是针对Cart的,但是尽管使用的代码是众所周知的github共享,但也许您可以更改以适合产品。

答案 1 :(得分:-1)

要显示每个变体节省的百分比,您可以使用以下Shopify应用:https://apps.shopify.com/discount-saved