每种产品的所有变体都具有相同的价格。当我使用以下代码时,它会显示所有变体的价格。我如何只显示一个(让我们说第一个)变体的价格?
{% for variant in product.variants %}
<div class="tablecell pricecur">
{{ variant.price | money }}
</div>
<div class="tablecell pricecom">
{{ variant.compare_at_price | money }}
</div>
{% endfor %}
答案 0 :(得分:0)
您使用以下代码。
{{ product.first_available_variant.price | money }}
first_available_variant
- 返回可用的第一个变体(例如,它的数量大于0)