我要显示“测试”集合页面的描述。
如果网址为mysite.com/collections/test
,则会显示说明部分。
但是,如果url中有多余的标记,例如:mysite.com/collections/test/big
,则不会显示说明。
我在下面尝试了此代码,但是没有用:
{% if collection.description != blank %}
{% if collection.url == '/collections/test' %}
<div class="collection-description regular-content mb30">
{{ collection.description }}
</div>
{% endif %}
{% endif %}
请帮助我。谢谢。
答案 0 :(得分:2)
只需在第一个if
中添加一个额外的条件,它将检查您是否添加了任何标签。
{% if collection.description != blank and current_tags == blank %}
<div class="collection-description regular-content mb30">
{{ collection.description }}
</div>
{% endif %}
current_tags
对象列出了产品/文章过滤中使用的所有标签。
此处有更多信息:https://help.shopify.com/themes/liquid/objects/current-tags