Как мога да добавя клас за категория | връзка към

Проектирам своя персонализирана тема на bigcartel и трябва да добавя клас към определена част от кода, който се вмъква автоматично с API на bigcartel.

Имам този код тук за връзки към подменюта и работи добре:

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

Сега трябва да добавя конкретен клас към връзките, които се създават, но не разбирам как. Проверих сайта за помощ, но не съм сигурен как да го направя, тъй като трябва само да добавя клас. На сайта за помощ определението изглежда така:

връзка_към(елемент, текст, заглавие, id, клас, rel)

И примерът изглежда така:

{{ категория | link_to: 'Тениски', 'Преглед на категорията на тениските', 'tees_category', 'категории' }}

Някой има ли идея как да добавите само класа, но не е задължително да добавите всички останали неща като заглавие, id и т.н.?


person Supapinzi    schedule 15.01.2015    source източник


Отговори (1)


Можете да пренебрегнете другите параметри, просто като подадете '' вместо стойност, като така:

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

Можете също така ръчно да създадете тези връзки, ако желаете, не е необходимо да следвате изцяло примера:

{% for category in categories.active %}
  <li><a href="/bg{{ category.url }}" title="{{ category.name }}" id="{{ category.permalink }}">{{ category.name }}</a></li>
{% endfor %}
person Nick Endle    schedule 16.01.2015
comment
перфектен. това работи като чар. Опитах нещо подобно, но имах интервали между „ “, така че не се получи. - person Supapinzi; 16.01.2015