我正在使用 Shopware 6,需要检查 Twig 条件下的当前活动类别名称?
类似这样的:
{% if page.header.navigation.active.category == 'Books' %}
<h1>yes</h1>
{% endif %}
在产品详细信息页面上,可以在
page.product.seoCategory
中找到该类别。按名称检查类别:
{% if page.product.seoCategory.translated.name == 'Books' %}
<h1>yes</h1>
{% endif %}
在所有其他页面上,您可以使用变量
page.header.navigation.active
:
{% if page.header.navigation.active.translated.name == 'Books' %}
<h1>yes</h1>
{% endif %}
如果有人仍然活跃,我也有类似的情况,但我需要产品详细信息页面中的主要类别名称,例如我有一顶分配给“女性”类别的帽子,女性类别是衣服的子类别, 我试过这个: page.product.seoCategory.translated.name
但它返回子类别
有人可以帮助我吗?谢谢