我正在尝试动态创建侧栏中的导航栏。我使用了以下代码:
<ul>{% for collection in collections %}
{%if collection.title != 'Frontpage' %}
<li class="abcdef"><span class="heading">{{ collection.title | link_to: collection.url }}</span></li>
<ul>
{% for tag in collection.tags %}
<li><a href="{{ collection.url }}/{{ tag }}">  {{ tag }}</a> </li>
{% endfor %}
</ul>
{% endif %}
{% endfor %}
</ul>
它对我来说很好,但有一个例外,我的标签不能包含空格。但我有一些带图像的标签。你们能告诉我怎么做,我甚至可以在没有任何中断的情况下包括空间吗?
答案 0 :(得分:0)
我认为您希望使用link_to_tag
过滤器。
请参阅Shopify Wiki上的Link To Tag。在您的情况下,解决方案可能是:
{% for tag in collection.tags %}
<li><a href="{{ tag | link_to_tag: tag }}">  {{ tag }}</a> </li>
{% endfor %}