Информация о файле
Описание
Модуль позволяет управлять главным меню и добавляет возможность создавать свое верхнее меню. Верхнее меню можно создавать и выводить для выбранных разделов. Поддерживается встроенная в opencart система контроля доступа к разделам.
Преимущества
-
Использует механизм событий, работает без внедрения в файлы.
-
Не заменяет текущее меню, а подхватывает существующие пункты.
-
Не влияет на производительность.
Возможности
-
Поддержка HTML кода в названиях пунктов меню.
-
Поддержка назначения JavaScript кода для пунктов меню*.
-
Назначение FontAwesome иконок для каждого пункта*.
-
Пункты меню скрываются, если у текущего пользователя нет прав на просмотр содержимого раздела. Используется встроенная в OpenCart система контроля доступа к разделам ("Система" > "Пользователи" > "Группы пользователей").
-
Поддерживает генерацию ссылок по роуту.
-
$_GET переменные, $this->config параметры в заголовках, ссылках и JS в виде шорткодов.
-
Верхнее меню можно выводить в выбранных разделах.
-
В верхнем меню можно создавать разделители и заголовки групп.
-
Возможность открывать ссылки во всплывающем окне.
* Для главного меню слева, JavaScript, как и иконки, поддерживаются только у пунктов меню первого уровня. Есть ocmod файл, который решает эту проблему, файл бесплатный, доступен по запросу.
Совместимость
-
OpenCart / ocStore 2.3, 3.x, 4.x.
Демо [Временно недоступно]
Админка
-
https://menu-manager.shth.me/admin/ (авто вход)
Каталог
На демо сайте есть верхнее меню для быстрой навигации.
Установка
-
Установите расширение через стандартный раздел установки дополнений.
-
Перейдите в раздел модулей и установите нужный модуль.
Руководство
-
Модуль разделен на 2 независимых модуля (главное меню, верхнее меню).
-
В правой панели обоих модулей находятся автоматически сканированные разделы Вашего магазина, из этой панели можно переносить готовые пункты меню.
-
При установке модуля главного меню, меню модуля автоматически заполняется текущими пунктами главного меню.
-
Для главного меню, JavaScript, как и иконки, поддерживаются только у пунктов меню первого уровня. Иконки встроенные - FontAwesome.
-
Верхнее меню можно размещать в выбранных разделах админки, указав роуты нужных страниц через запятую или на всех страницах, если оставить роут пустым.
Шорткоды
-
Шорткоды можно использовать в заголовках, ссылках и JavaScript коде.
-
Доступ к $_GET переменным текущей страницы [product_id], [module_id].
-
Доступ к $this->config параметрам магазина [config|config_language_id].
-
Генерация ссылок на разделы админки [link|catalog/product].
Если возникнут любые вопросы, пишите в тему поддержки или личные сообщения.
Лицензия
-
Модуль имеет автоматическую активацию. При покупке указывайте домен / тестовый домен.
-
Лицензия распространяется на один магазин / мультимагазин.
Описание файлов и контрольные суммы
-
menu_manager_v1.1.2_oc_v2.3.ocmod.zip для версий 2.3 feee7e0dec9caa54b4fbf7f41b500e71
-
menu_manager_v1.1.2_oc_v3.x.ocmod.zip для версий 3.x 96aac07d8b18ecf2e7e78ddbc5487511
-
menu_manager.ocmod.zip для версий 4.x 25c12ac2767f3757f4c6db247040136a
Смотрите также
-
FSMonitor - мониторинг файловой системы - модуль отслеживает новые, измененные и удаленные файлы сайта.
-
[PMP] - Products module pack - модуль для вывода товаров. Более 43 вариантов выборок товаров.
-
Базовая HTTP авторизация - защита административного раздела базовой авторизацией на уровне сервера.
Другие модули и услуги с тегом "Гибкость".
Лог изменений
1.1.3
- Добавлена возможность открывать ссылки во всплывающем окне.
1.1.2
-
Добавлена возможность добавлять внешние ссылки.
-
Добавлена возможность добавлять разделители и заголовки групп.
-
Добавлена сортировка таблицы.
-
Добавлен вывод текущей версии в заголовок панели.
1.1.1
-
Добавлена поддержка HTML в заголовках.
1.1
-
Удалены строгие типы.
-
Исправлены ошибки при добавлении обработчиков событий.
-
Убран метод генерации JS в контроллере, обновлён генератор верхнего меню.
-
Добавлена поддержка JavaScript и шорткодов.
-
Добавлена проверка при использовании ссылки на функцию контроллера.
1.0
-
Релиз.