Shopify 有没有方法可以显示一个产品的价格区间

一个产品有多个属性,不同属性有不同价格,请问怎样设置可以让产品显示出价格区间,而不是第一个属性的价格?

以下内容从之前的论坛中迁移,如果你有想补充的内容,可以在下方评论区分享。

群主给的参考代码:供大家参考

{% assign price_min = 0 %}
{% assign price_max = 0 %}
  {% for variant in product.variants %}
    {% if price_min == 0 or price_max == 0 %}
      {% assign price_min = variant.price %}
      {% assign price_max = variant.price %}
    {% endif %}
    {% if price_min > variant.price %}
      {% assign price_min = variant.price %}
    {% elsif price_max < variant.price %}
      {% assign price_max = variant.price %}
    {% endif %}
  {% endfor %}

<strong>{{ product.price_max | money }} - {{ product.price_min | money }}</strong>

 

请登录后发表评论

    没有回复内容