【发布时间】:2017-10-19 22:17:57
【问题描述】:
每种产品的所有变体都具有相同的价格。当我使用以下代码时,它会显示所有变体的价格。如何仅显示一个(假设是第一个)变体的价格?
{% for variant in product.variants %}
<div class="tablecell pricecur">
{{ variant.price | money }}
</div>
<div class="tablecell pricecom">
{{ variant.compare_at_price | money }}
</div>
{% endfor %}
【问题讨论】:
-
了解您使用的语言/框架(Django?)肯定会有所帮助。同样不清楚的是
first_available_variant返回的内容。如果它只返回一个值,您就不必遍历它。 -
修复了“first_available_variant”部分。从不成功的实验中复制。至于框架,它在标题和标签中写着shopify。
标签: shopify