Вступление
Предо мной стоит задача, убрать и добавить из главного меню магазина пункт меню. Показываю, как это сделать, предварительно рассказывая, про главное меню OpenCart магазина.
Про главное меню OpenCart
В коробочной версии системы управления OpenCart , можно создать главное меню (оно же верхнее меню) магазина, только из категорий родительских категорий.
Дочерние категории родительской категории будут выпадать из пунктов меню родительских категорий автоматически. В настройках меню вы можете задать, как будут показаны дочерние категории. А именно указать количество столбцов дочерних категорий, их порядок и статус (показать/скрыть).
В этой статье я не буду показывать правку кода для другой настройки главного меню. Однако замечу, что правка кода меню делается в файлах:
- /catalog/view/theme/default/template/common/header.twig
- /catalog/controller/common/header.php
Обратите внимание, что главное меню коробочной версии адаптивно и занимает весь экран устройства, на котором идёт просмотр. На малых экранах меню сворачивается в кнопку. На фото вы можете видеть, как выглядит меню на мобильных устройствах.
Как добавить новый пункт главного меню
Перейдем к практике и посмотрим, как добавить новый пункт главного меню в демо-меню коробочной версии (для примера).
- Идем на вкладку «Категории»;
- Выбираем родительскую категорию товаров и нажимаем значок «Редактировать» в строке выбранной категории;
- На странице ректора категории, на вкладке «Данные» выделяем чекбокс «Главное меню» (1 на фото);
- Ниже указываем количество столбцов для дочерних категорий (2 на фото). Значение «0, ноль» будет соответствовать одному столбцу, значению «1»;
- Не забываем указать сортировку этой категории в главном горизонтальном меню (3).
Убрать пункт меню из главного меню
Чтобы удалить любой пункт верхнего меню OpenCart нужно:
- Выбрать родительскую категорию товаров и нажать значок «Редактировать» в строке выбранной категории;
- На странице ректора категории, на вкладке «Данные» убрать галочку в чеке «Главное меню»;
- Не забыть сохраниться.
Вывод
Согласитесь, в коробочной версии главное меню OpenCart очень просто настраивается. По моему, слишком просто и слишком ограниченно. Если сравнивать настройки меню OpenCart с меню других CMS, оно явно проигрывает.
Однако код OpenCart несложный и всегда можно «допилить» меню системы под себя «ручками». Об этом в других статьях, для продвинутых пользователей. Подписывайтесь на обновления блога.
©shopiweb.ru
Еще статьи
- Фильтры Opencart магазина
- Как включить отображение ошибок php в Opencart
- Установка Opencart 3 на хостинг Linux по FTP
- OCMod система модификаций Opencart
- Админ панель OpenCart – первое знакомство
- ЧПУ Opencart 3 — как включить, настроить, управлять
- Способы оплаты на OpenCart по умолчанию
- Как настроить переключение между несколькими языками в OpenCart 3
- Атрибуты и группы атрибутов Opencart
- Как удалить модуль Opencart