0

我正在设计我的自定义 bigcartel 主题,我需要将一个类添加到使用 bigcartel api 自动插入的代码的某个部分。

我在这里有这个代码用于子菜单链接,它工作正常:

{% for category in categories.active %}
<li>{{ category | link_to }}</li>
{% endfor %}

现在我需要向正在创建的链接添加一个特定的类,但我不明白如何。我检查了帮助站点,但我不知道该怎么做,因为我只需要添加一个类。在帮助站点上,定义如下所示:

link_to(项目,文本,标题,id,类,rel)

这个例子看起来像这样:

{{ 类别 | link_to: 'Tees', '查看 tees 类别', 'tees_category', 'categories' }}

有谁知道如何只添加类,但不一定添加所有其他内容,如标题、ID 等?

4

1 回答 1

1

您可以通过传递 '' 而不是一个值来忽略其他参数,如下所示:

{% for category in categories.active %}
  <li>{{ category | link_to: '', '', '', 'categories' }}</li>
{% endfor %}

如果需要,您也可以手动构建这些链接,您不需要完全按照示例进行操作:

{% for category in categories.active %}
  <li><a href="{{ category.url }}" title="{{ category.name }}" id="{{ category.permalink }}">{{ category.name }}</a></li>
{% endfor %}
于 2015-01-16T16:31:02.493 回答