Помогите плз с меню, пытался через условие смарти сделать чето не получается, вот мб есть нормальный вариант на jquery ?
Есть меню типа:
{%foreach from=$categories item='category'%}
{%if $category.parent == 0%}
{%assign var="count" value=$category.id|count_msg%}
{%assign var="caturl" value=$smarty.get.cat.0%}
<li class="resp-tab-item hor_1"><a class="nav1" href="{%$settings.path%}{%$category.uri%}/">
{%$category.name%}</a></li>
{%/if%}
{%/foreach%}
вкратце выводит список категорий, как сделать чтобы если находясь в категории Авто например
<li> добавлялся бы класс tab-active
тоесть бышло бы так
<li class="resp-tab-item hor_1 tab-active"><a class="nav1" href="{%$settings.path%}{%$category.uri%}/">
{%$category.name%}</a></li>
Но это пол беды блин как сделать чтобы именно конкретному пункту из выборки присваивался класс, а не всем подряд!
Если перевести на Русский (например пользователь находится на страничке
http://site.ru/avto/):
{%foreach from=$categories item='category'%}
{%if $category.parent == 0%}
{%assign var="count" value=$category.id|count_msg%}
{%assign var="caturl" value=$smarty.get.cat.0%}
<li class="resp-tab-item hor_1 (Если открыта /avto/, то подсвечивается то добавляется класс сюда)"><a class="nav1" href="{%$settings.path%}{%$category.uri%}/">
{%$category.name%}</a></li>
{%/if%}
{%/foreach%}
объявил переменную
{%assign var="caturl" value=$smarty.get.cat.0%}
она будет выводить uri категории вида: Avto, Biznes, Nedvighimost и т.д.
можно использовать как то в решении данной задачи хз мб для id или еще чего, в шаблоне выводится так {%$caturl%}, можно использовать например так: <li id="{%$caturl%}" и т.д.