Ruslan Brest, rb.labtodo.com
Backend web-developer: CodeIgniter, PHP, MySQL, OpenCart, PrestaShop, MaxSite CMS

Opencart 1.5.x (catalog): как сделать, чтобы модуль категорий показывал все подкатегории

Просмотров: 12327 RSS 2
Howto » OpenCart

Чтобы модуль категорий показывал все подкатегории развёрнуто, а не только выбранную, надо изменить CSS стиль шаблона. Если используется шаблон 'default', то:

diff --git a/public_html/catalog/view/theme/default/stylesheet/stylesheet.css b/public_html/catalog/view/theme/default/stylesheet/stylesheet.css
index 3f89efa..690b824 100644
--- a/public_html/catalog/view/theme/default/stylesheet/stylesheet.css
+++ b/public_html/catalog/view/theme/default/stylesheet/stylesheet.css
@@ -730,7 +730,8 @@ a.button:hover span {
 	color: #333;
 }
 .box-category > ul > li ul {
-	display: none;
+	/* display: none; */
+	font-size: 0.8em;
 }
 .box-category > ul > li a.active {
 	font-weight: bold;

Пример того, как модуль категорий будет выглядеть, можно видеть на демонстрационном видео:

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru digg.com friendfeed.com liveinternet.ru livejournal.ru yandex.ru del.icio.us
Комментариев: 2
  1. Галимое решение. Сделали бы проверку, создали новый класс в ксс.. такое решение очень банально.

  2. 2012-01-20 в 11:09:07 | Ruslan Brest

    Недоумеваю. Что, если решение банально, обязательно надо сделать его вычурным?

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

Авторизация  Facebook. MaxSiteAuth. Loginza

(обязательно)