2015-01-15 2 views
0

Я разрабатываю свою собственную тему bigcartel, и мне нужно добавить класс к определенной части кода, которая автоматически добавляется с помощью bigcartel api.Как добавить класс для категории | link_to

У меня есть этот код здесь для ссылок в подменю, и это работает прекрасно:

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

Теперь мне нужно добавить определенный класс к ссылкам, которые в настоящее время creatred, но я не понимаю, как. Я проверил сайт справки, но я не уверен, как это сделать, поскольку мне нужно только добавить класс. На сайте помощь определение выглядит следующим образом:

link_to (пункт, текст, заголовок, идентификатор, класс, отн)

И пример выглядит следующим образом:

{ {категория | link_to: «тройники», «Просмотр тройники категории», «tees_category», «категории»}}

Кто-нибудь есть идеи, как добавить только класс, но не обязательно добавлять все другие вещи, как название, идентификатор и т. д.?

ответ

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 %} 
+0

безупречный. это работает как шарм. Я пробовал что-то подобное, но у меня были пробелы между «', поэтому он не работал. – Supapinzi

Смежные вопросы