0

我正在尝试在侧边栏中动态创建一个导航栏。我使用了以下代码:

<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 }}">&emsp;&emsp;{{ tag }}</a> </li>
{% endfor %}
</ul>
{% endif %}
{% endfor %}
</ul>

它对我来说很好,但有一个例外是我的标签不能包含空格。但我有一些带有图像的标签。你们能告诉我该怎么做,我什至可以在没有任何中断的情况下包含空间吗?

4

1 回答 1

0

我想你想使用link_to_tag过滤器。

请参阅:Shopify Wiki 上的标签链接。在您的情况下,解决方案可能是:

{% for tag in collection.tags %}  
<li><a href="{{ tag | link_to_tag: tag }}">&emsp;&emsp;{{ tag }}</a> </li>
{% endfor %}
于 2013-01-31T07:06:12.650 回答