configuringTopMenu - настраиваем верхнее меню



В продолжении заимствования идей интерфейса Revolution накатал плагин, который позволяет настраивать верхнее меню для различных ролей менеджеров.

Устанавливаем, включаем плагин, обновляем страницу. Тыкаем по шестеренкам вверху справа, выбираем «настройка верхнего меню».
Вверху видим выпадашку с конфигурациями. Можно добавить новую, можно редактировать текущую кликнув справа от названия еще на одну шестеренку.

roles — через запятую роли менеджеров для которых нужно применить настройку.
manager_ids — через запятую роли менеджеров для которых нужно применить настройку.

Интерфейс работы с меню вроде не должен вызывать вопросов.

Внимание: по умолчанию в плагинах, сниппетах, чанках и т.д. пустой массив. Постараюсь поправить в ближайшее время.

Ссыль на гитхаб.

6 комментариев

avatar
я дико извиняюсь, но у меня почему то не взлетело )
думал, что проблема со старым сайтом — накатил новую evo с github, зашел в чистую админку и загрузил пакет… включаю, обновляю и получаю следующее

« Evolution CMS Parse Error »
syntax error, unexpected end of file
Error information
File D:\web7\htdocs_my\evo.local\assets\plugins\configuringTopMenu\configuringTopMenu.plugin.php
Line 484

может xampp виноват… или специфические настройки php, не первый раз такая ошибка
Комментарий отредактирован 2020-02-04 09:22:46 пользователем mfilin
avatar
Либо закрывающую скобу пропустил, либо ему ?> нужен. Сейчас гляну.
avatar
У меня там неправильная ссылка была, но она как бы не влияла на ошибку. Единственное что еще могло быть, то что конструкция <<<EOD EOD; не нравилась. Переписал на переменную. Ну и закрывающую скобку поставил. Попробуй.
avatar
то же самое (
короч, буду ковырять свой локальный сервер… пасип за внимание — отпишу, но позже
avatar
буду благодарен если поделишься. Или сажи какую конфигурацию на лоалке используешь, сам попробую у себя…
avatar
ответил в телегу, нашел баги и исправил — все теперь работает! :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.