Настройка интерфейса админ-панели
Версия от 17:35, 23 марта 2024; Abushyk (обсуждение | вклад)
Админ-панель позволяет настроить набор бокового и верхнего меню. Возможно выключить стандартные элементы этих меню, добавить новые пункты в существующие разделы (Контент, Справочники), создать новые разделы бокового меню и наполнить их ссылками на требуемые приложения или пользовательские сущности.
Настройка производится в файле config.php расположенному по пути /local/apps/admin/. Файл не существует изначально и, для настройки, необходимо его создать самостоятельно.
Данный файл должен возвращать массив настроек.
<?php return [];
Для добавления нового пункта в существующий раздел Справочники создайте в массиве настроек вхождения
<?php return [ 'sections' => [ 'references.city' => false, // Выключение справочника городов из секции Справочники 'references.street' => false, // Выключение справочника улиц из секции Справочники 'references.metro' => false, // Выключение справочника метро из секции Справочники 'components' => false, // Выключение секции Компоненты из бокового меню ], // Добавленные пункты в стандартные разделы 'add'=> [ // В меню Контент добавлена ссылка на приложение Видео 'content' => [ 'videogallery' ], // В меню Справочники добавлена ссылка на пользовательскую сущность Субрегионы 'references' => [ 'subregion' ] ], // Создание новых секций в боковом меню 'newsections' => [ // Создание секции exports 'exports' => [ 'title' => 'Выгрузки', // Название секции 'icon' => 'fa-download', // Иконка секции (при наличии) 'childs' => ['prianparser', 'kyeroparser'] // Перечень системных имен приложений или пользовательских сущностей для включения в секцию ], // Создание секции dicts 'dicts' => [ 'title' => 'Дополнительно', // Название секции 'icon' => '', // Иконка секции (при наличии) 'childs' => ['currency', 'videogallery', 'gallery'] // Перечень системных имен приложений или пользовательских сущностей для включения в секцию ] ], 'knowlegebase' => false // Выключение блока Базы знаний из верхнего меню ];