Менеджер административного меню v1.1.2
Модуль позволяет управлять главным меню и добавляет возможность создавать свое верхнее меню. Верхнее меню можно создавать и выводить для выбранных разделов. Поддерживается встроенная в opencart система контроля доступа к разделам.
Преимущества
- Использует механизм событий, работает без внедрения в файлы.
- Не заменяет текущее меню, а подхватывает существующие пункты.
- Не влияет на производительность.
Возможности
- Поддержка HTML кода в названиях пунктов меню.
- Поддержка назначения JavaScript кода для пунктов меню*.
- Назначение FontAwesome иконок для каждого пункта*.
- Пункты меню скрываются, если у текущего пользователя нет прав на просмотр содержимого раздела. Используется встроенная в OpenCart система контроля доступа к разделам («Система» > «Пользователи» > «Группы пользователей»).
- Поддерживает генерацию ссылок по роуту.
- $_GET переменные, $this->config параметры в заголовках, ссылках и JS в виде шорткодов.
- Верхнее меню можно выводить в выбранных разделах.
- В верхнем меню можно создавать разделители и заголовки групп.
* Для главного меню слева, JavaScript, как и иконки, поддерживаются только у пунктов меню первого уровня. Есть ocmod файл, который решает эту проблему, файл бесплатный, доступен по запросу.
Установка
- Установите расширение через стандартный раздел установки дополнений.
- Перейдите в раздел модулей и установите нужный модуль.
Руководство
Модуль разделен на 2 независимых модуля (главное меню, верхнее меню).
- В правой панели обоих модулей находятся автоматически сканированные разделы Вашего магазина, из этой панели можно переносить готовые пункты меню.
- При установке модуля главного меню, меню модуля автоматически заполняется текущими пунктами главного меню.
- Для главного меню, JavaScript, как и иконки, поддерживаются только у пунктов меню первого уровня. Иконки встроенные — FontAwesome.
- Верхнее меню можно размещать в выбранных разделах админки, указав роуты нужных страниц через запятую или на всех страницах, если оставить роут пустым.
Шорткоды
- Шорткоды можно использовать в заголовках, ссылках и JavaScript коде.
- Доступ к $_GET переменным текущей страницы [product_id], [module_id].
- Доступ к $this->config параметрам магазина [config|config_language_id].
- Генерация ссылок на разделы админки [link|catalog/product].
1.1.2 Добавлена возможность добавлять внешние ссылки. Добавлена возможность добавлять разделители и заголовки групп. Добавлена сортировка таблицы. Добавлен вывод текущей версии в заголовок панели. 1.1.1 Добавлена поддержка HTML в заголовках. 1.1 Удалены строгие типы. Исправлены ошибки при добавлении обработчиков событий. Убран метод генерации JS в контроллере, обновлён генератор верхнего меню. Добавлена поддержка JavaScript и шорткодов. Добавлена проверка при использовании ссылки на функцию контроллера. 1.0 Релиз.
Comment ( 1 )
не выводится верхнее меню. Что надо сделать?