Ответить Новая тема Новый опрос 
 Цвета верхнего горизонтального меню
Webdev Rk
Новичок
Сообщений: 24
Регистрация: 10-04-2015


17-06-2015 13:24
Скажите пожалуйста, можно ли изменить цвет верхнего горизонтального меню таким образом, чтобы каждая категория в нем была другим цветом по умолчанию и наведению (клике)? Если это возможно, подскажите пожалуйста как реализовать.


Изображения:
горизонт меню.jpg - Размер файла27.26KB, Скачиваний: 250 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


17-06-2015 15:07
1. Откройте файл /modules/blocktopmenu/blocktopmenu.php
Код:
$html .= '<li'.(($this->page_name == 'category' && (int)Tools::getValue('id_category') == (int)$category['id_category']) ? ' class="sfHoverForce"' : '').'>';

замените на:
Код:
$html .= '<li class="colr_'.(int)$category['id_category'].' '.(($this->page_name == 'category' && (int)Tools::getValue('id_category') == (int)$category['id_category']) ? ' sfHoverForce' : '').'">';

2. Откройте файл /themes/тема/css/modules/blocktopmenu/css/blocktopmenu.css и добавьте подобное:
Код:
.colr_3 {
    background: red;
}
.colr_5 {
    background: green;
}


В примере 3 и 5 - номера (ID) категорий.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Webdev Rk
Новичок
Сообщений: 24
Регистрация: 10-04-2015


17-06-2015 15:28
Спасибо Вам!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Webdev Rk
Новичок
Сообщений: 24
Регистрация: 10-04-2015


18-06-2015 15:56
Не получается так, сделал по Вашей инструкции - ничего не меняется. А сам не понимаю как решить свою задачу.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


18-06-2015 16:07
Цитата:( Webdev Rk @ 18-06-2015 16:56 Смотреть сообщение )
ничего не меняется.

Перейдите в каталог /cache/smarty/cache/ и удалите директорию blocktopmenu
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос