меню

Автор timart, 19 августа 2015, 13:57:28

« назад - далее »

timart

подскажите как можно выделить определенную категорию в вертикальном меню, например красным цветом РАСПРОДАЖА.
престашоп 1.6.0.9 дефолт

DarinSr

Два решения:
1. Переделать модуль blockcategories. Добавить классы на основе ид категорий. В стили добавить красный цвет для нужной категории
.cat-id_category{color:red}

2. Использовать псевдокласс :nth-child
Посмотреть на сайте какой по счету показывает нужную категорию и добавить стили.
#categories_block_left li:nth-child(Xn) {color:red;}

timart

Цитата: DarinSr от 19 августа 2015, 14:39:25
Два решения:
1. Переделать модуль blockcategories. Добавить классы на основе ид категорий. В стили добавить красный цвет для нужной категории
.cat-id_category{color:red}

2. Использовать псевдокласс :nth-child
Посмотреть на сайте какой по счету показывает нужную категорию и добавить стили.
#categories_block_left li:nth-child(Xn) {color:red;}

спасибо! куда конкретно в коде  нужно вставить номер категории? (в варианте 2)

mAgency

#3
Во-втором варианте не нужен ид категории. В нем порядковые номера от 1 до ...
li:nth-child(1n)
li:nth-child(2n)
...

Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

mAgency

Можно проще, шаблон переделать /themes/default-bootstrap/modules/blockcategories/category-tree-branch.tpl
изменить
<li {if isset($last) && $last == 'true'}class="last"{/if}>
на
<li class="category_{$node.id}{if isset($last) && $last == 'true'} last{/if}">
Будет добавлен класс "category_+ид категории". И для этого класса добавить стили.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

timart

Цитата: mAgency от 19 августа 2015, 15:04:38
Во-втором варианте не нужен ид категории. В нем порядковые номера от 1 до ...
li:nth-child(1n)
li:nth-child(2n)
...


спасибо!! добавил такой код в шаблон blockcategories.css, weight поменялся, а цвет неизменен, в чем проблема?
#categories_block_left li:nth-child(5) {
color: red;
font-weight: bold;
}

DarinSr

У вас есть правила css которые переопределяют цвет шрифта. Запустите Firebug, выделите вашу ссылку и увидите css которые  меняют цвет ссылки.