Skip to content

Latest commit

 

History

History
33 lines (29 loc) · 1.19 KB

04-menu-configuration.md

File metadata and controls

33 lines (29 loc) · 1.19 KB

Конфигурация меню

Для настройки меню необходимо добавить конфигурацию меню в свойство menuConfig модуля.

Структура конфигурации аналогична виджету yii\widgets\Menu и имеет дополнительный параметр modelId в котором указывается ID модели из конфигурации моделей.

В качестве ID модели используется значение url из конфигурации модели.

Пример:

'menuConfig' => [
    'options' => [
        'class' => 'sidebar-menu',
    ],
    'items' => [
         [
             'modelId' => 'post',
         ],
         [
             'label' => 'Справочники',
             'icon' => 'list',
             'items' => [
                 ['modelId' => 'post-tags'],
                 [
                     'label' => 'Категории',
                     'url' => 'post-categories',
                 ],
             ],
         ],
     ],
]