【发布时间】:2020-07-21 15:03:21
【问题描述】:
仅当当前标签大于 1 时,我需要帮助才能显示标签过滤器, 目前,即使在单个标签上的情况下,我的过滤器也会显示。我尝试了以下方法,但找不到确切的流式语法:
<dd>
<ol>
{% for t in tags %}
{% assign tag = t | strip %}
{% assign tag_value = tag | handleize %}
{% if current_tags contains tag %}
{% if current_tags > 1 %}
<li>
<input type="checkbox" value="{{ tag_value }}" checked/>
<label>{{ tag }}</label>
</li>
{% else %}
{% if collection.tags contains tag %}
<li>
<input type="checkbox" value="{{ tag_value }}"/>
<label>{{ tag }}</label>
</li>
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
</ol>
</dd>
提前致谢
【问题讨论】: