OpenCart — модули бокового меню — меню категорий в сайдбаре
Не так давно мы рассматривали два модуля, которые позволяют видоизменить категории в сайдбаре: модуль «Glossy Category», позволяющий отображать подкатегории в виде выпадающего списка до третьего уровня и модуль «All subcategories in category module [VQMod]», добавляющий подкатегории непосредственно под родительской категорией. Сегодня же мы рассмотрим ряд модулей подобной направленности, модулей, которые добавляют подкатегории родительским категориям.
1. Categories Not Collapsed [vQmod]. Совместим с версиями 1.5.1 — 1.5.5.1.
Для работы модуля необходим vqmod.
Закачиваем в корневую папку магазина/vqmod/xml файл из архива — categories-not-collapsed.xml. Обновляем магазин и видим, что блок категорий в сайдбаре принял новый вид: теперь сразу отображаются как родительские категории, так и подкатегории. Модуль, в отличии от упомянутых выше модулей, не сворачивается не имеет выпадающих списков или чего-то подобного, он просто в развернутом виде отображает все категории магазина.
2. CR2 SubCategory. Совместим с версиями 1.5.2 — 1.5.6.
Это модуль является модификацией встроенного в OpenCart модуля категорий с той лишь разницей, что модуль предназначен для отображения подкатегорий отдельным независимым блоком. Если модуль будет установлен в категориях, то он будет отображать именно те подкатегории, которые относятся к данной родительской категории.
Для данного модуля не требуется vqmod. Необходимо в корневую папку магазина загрузить файлы из скаченного архива, из папки files_to_upload (загрузить необходимо папку admin и catalog). Никакие файлы не перезаписываются.
Отправляемся в админ-панель/Дополнения/Модули и устанавливаем модуль SubCategory.
Заходим в настройки модуля и указываем расположение модуля.
Модуль удобен тем, что его можно выводить на страницах категорий, показывая только подкатегории без главных категорий, не относящихся непосредственно к данному разделу магазина.
Модуль имеет две версии, вторая версия имеет отличие от первой в том, что заголовок модуля будет не стандартным, например, «Категории», а будет принимать название той категории, которой принадлежат подкатегории.
3. Sidebar Menu OC 1.56 (VQMOD). Модуль подходит для версий 1.5.5.1 и 1.5.6.
Модуль, как и модуль «Glossy Category», выводит подкатегории выпадающим списком, если так можно сказать о боковом меню. Возле каждой категории и подкатегории отображается количество товара, относящегося к данной категории.
Из архива, из папки SidebarMenu OC 1.551 закачиваем в корневую папку две папки — admin и catalog.
Поскольку модуль чешскоязычный, то придется кое что подкорректировать под наш русскоязычный магазин:
— удаляем обе языковые папки: admin/language/czech и catalog/language/czech
— отдельно загружаем файл admin/language/czech/module/sidebarmenu.php в admin/language/ukrainian/module. Меняем код данного файла на следующий:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?php // Heading $_['heading_title'] = 'Категории (Сайдбар)'; // Text $_['text_module'] = 'Модули'; $_['text_success'] = 'Вы успешно настроили модуль категорий!'; $_['text_content_top'] = 'Верх страницы'; $_['text_content_bottom'] = 'Низ страницы'; $_['text_column_left'] = 'Левая колонка'; $_['text_column_right'] = 'Правая колонка'; // Entry $_['entry_layout'] = 'Макет/Схема:'; $_['entry_position'] = 'Позиция/Расположение:'; $_['entry_status'] = 'Статус:'; $_['entry_sort_order'] = 'Порядок сортировки:'; // Error $_['error_permission'] = 'Внимание: у Вас нет прав для редактирования модуля!'; ?> |
— также загружаем файл catalog/language/czech/module/sidebarmenu.php в catalog/language/ukrainian/module. В данном файле также меняем весь код на:
1 2 3 4 |
<?php // Heading $_['heading_title'] = 'Категории'; // Main Menu ?> |
Идем в админ-панель/Дополнения/Модули и устанавливаем модуль «Категории (Сайдбар)». Указываем расположение модуля и проверяем его работу в магазине.
Установил первый вариант…и ничего! даже в файле вместо » * » прописал название шаблона
Опять таки, протестировала модуль на стороннем шаблоне — работает. Видимо, шаблон у Вас слишком уж специфический.
Добрый день, подскажите есть ли модуль по типу https://nullsoft.info/threads/1780/, нужно выводить картинки в подкатегориях, но чтобы не было полностью развернутых категорий как в Вашем модуле: Categories Not Collapsed [vQmod].
Версия oc?
А 3 уровень вложенности как добавить в CR2 SubCategory.
Здравствуйте. Подскажите, есть ли модуль меню, чтоб когда клиент находился на странице товара, слева/справа в меню отображался раскрытый список товаров категории просмотриваемого товара. По типу розетки короче) Спасиб!)
На базе CR2 SubCategory это можно решить следующим образом:
В файле catalog/controller/module/subcategory.php заменить строку
$categories = $this->model_catalog_category->getCategories(0);
Вот этим
if (isset($this->request->get[‘path’])) {
$path = »;
$parts = explode(‘_’, (string)$this->request->get[‘path’]);
$category_id = (int)array_pop($parts);
} else {
$category_id = 0;
}
$categories = $this->model_catalog_category->getCategories($category_id);
В файле ваш_шаблон/template/module/subcategory.tpl
Раскомментировать закомментированные строки.
Вот и все.
Прошу прощения,что не в тему.Помогите с установкой модуля Pro Mega Menu.Шаблон не дефолтный.Надо только прописать код в header.tpl,дальше я сам.Спасибо.
Подскажите пожалуйста: Поставил модуль CR2 SubCategory. Но у меня показывается только список подкатегорий.
А предполагается, что будут показываться еще и картинки подкатегорий. Хотелось бы с картинками
Подскажите пожалуйста, что надо сделать что бы появились 3 и 4 уровни в левом меню, только не выпадающее а развертыванием вниз?
s017.radikal.com/i420/1601/5e/d6b8b407e668.png вот я хочу убрать подкатегории из тела вообще, а что бы они были в левом меню способом аналогичным как родительские категории выпадают
Используйте какой-нибудь сторонний модуль, который в сайдбаре открывает категории с большой вложенностью.
а если не сложно можете посоветовать какой то? я только начал, и возможно даже если чтото нахожу в гугле то принимаю не за то…
Ну, вот хотя бы третий модуль, описанный в этом посте, можете потестировать.
как поменять оформление в этом модуле, чтоб как в родном каталоге было?
Categories Not Collapsed [vQmod] не могу скачать.
А как добавить левый блок со своей информацией?