我可以根据产品所属的类别在Product.html页面上创建if语句吗?类似这样的东西:
{% if product.category.name == 'Shirts' %}
<div>Some Content</div>
{% endif %}
谢谢。
由于一个产品可以列在多个类别中,您需要使用for
循环来遍历所有类别,然后包含if
语句来检查名称,如下所示:
{% for category in product.categories %}
{% if category.name == 'Shirts' %}
<div>Your content</div>
{% endif %}
{% endfor %}