Всем добрый день!
Подскажите, пожалуйста, каким образом можно в стандартном шаблоне отдельно взятому пункту в выпадающем меню каталога задать свой стиль (например, цвет фона)?
Код: Выделить всё
<a class="category_link{if $category->id == $c->id} selected{/if}" href="{$lang_link}catalog/{$c->url}" data-category="{$c->id}">
Код: Выделить всё
<a class="category_link{if $category->id == $c->id} selected{/if}{if $category->id == 67} cat67{/if}" href="{$lang_link}catalog/{$c->url}" data-category="{$c->id}">
Код: Выделить всё
{if $category->id == 67} cat67{/if}
Код: Выделить всё
cat_{$category->id}
У вас уже есть какой-то заданный один стиль для всех категорий, а приставкой стиля cat_xx вы перекрываете в CSS нужные вам свойства. Если дополнительный стиль не задан, тогда основной стиль остается.miki писал(а):Спасибо за ответ! Только дошли руки попробовать это сделать, но что-то не срабатывает первый вариант.
Второй вариант предполагает задание стиля каждой категории?
Код: Выделить всё
<a class="category_link{if $category->id == $c->id} selected{/if}{if $c->id == 67} cat67{/if}" href="{$lang_link}catalog/{$c->url}" data-category="{$c->id}">
korshunov писал(а):Пробуйте так:
Код: Выделить всё
<span>{$c->name|escape}</span>
Вернуться в «Вопросы по работе с OkayCMS»
Сейчас этот раздел просматривают: 46 гостей