OpenCart — модуль категорий с выпадающим меню 2016-06-09

одуль обладает свойствами выпадающего списка до третьего уровня и совместим с версиями 1.5.1.3 — 1.5

  1. admin
    Дефолтный шаблон OpenCart не предусматривает наличия выпадающих списков в сайдбаре, они присутствуют лишь в главном меню. Если же есть необходимость выпадающего списка в боковом меню, то его надо дописывать самостоятельно. В этом может помочь модуль Glossy Category — 3 Level. Модуль обладает свойствами выпадающего списка до третьего уровня и совместим с версиями 1.5.1.3 — 1.5.5.1. Я протестировал его на 1.5.5.1.1.
    glossy-category1.jpg

    Вот такой вид имеет модуль меню по умолчанию. Поправить стили можно под любой дизайн.

    • - Итак, скачать модуль категорий сайдбара с выпадающим меню можно здесь. Будьте внимательны — скачивайте модуль, соответствующий версии вашего движка (версия 1.5.5.1 и более ранние имеют отличия). Для установки модуля нужен vqmod (не ниже версии 2.1.7, всегда старайтесь использовать свежие версии модулей и vqmod, если, конечно, версия движка вашего магазина в обновленном состоянии).
    • - Загружаем в корневую папку магазина все файлы из папки Glossy Category.
    • - Заходим в админку/Система/Пользователи/Группы пользователей/Главный администратор и отмечаем все права для просмотра и внесения изменений — «Выделить все» в обоих случаях.
    • - Отправляемся в Дополнения/Модули и устанавливаем Glossy Category.
    • - Заходим в настройки модуля («Изменить») и добавляем модуль в то место, где мы хотим вывести меню. Проверяем магазин дабы убедиться в том, что модуль функционирует.
    • - Изменим Categories на Категории. Поскольку модуль англоязычный, то и заголовок написан на английском. Мало того, даже языковой файл загружается исключительно в пакет с английским языком, так что нам необходимо загрузить Glossy Category 1.5.5.x\catalog\language\english\module\glossy_category.php в catalog/language/russian/module. Открываем файл и осуществляем перевод на «Категории», «Меню» и т.д. Не забываем преобразовать кодировку файла на utf-8 без BOM.
    Если внешний вид модуля вас устраивает, то на этом настройки закончились. Если же нет, то визуальную часть можно подкорректировать с помощью стилей. Например, после внесенных мною небольших изменений, модуль приобрел следующий вид:
    module-menu-sidebar.jpg

    Я особо ничего не правил, просто убрал ненужные скругления углов при наведении, отредактировал шрифт и цвета для читабельности, поднял вкладки третьего уровня вровень с остальными вкладками. Ну, а если поработать над стилями основательно, то можно в результате получить красивое и функциональное боковое меню.
    Oksana1968, lusuy0001, Nookismile и 12 другим нравится это.