'submenuTemplate' => "\n<ul id='sidebar1'>\n{items}\n</ul>\n"
Мне это не подходит, потому что задается 1 id для всех подменю. Помогите найти решение. Выложу мой код, вдруг вам понадобится<?php echo Menu::widget([
'items' => [
[
'label' => 'Пользователи',
'options' => [
'data-toggle' => 'collapse',
'data-target' => '#sidebar1',
'class' => 'dropdown'
],
'items' => [
[
'label' => 'Основное',
'url' => ['/admin/user'],
'active' => Yii::$app->controller->id == 'user',
],
]
],
[
'label' => 'Тестовый пункт',
'options' => [
'data-toggle' => 'collapse',
'data-target' => '#sidebar2',
'class' => 'dropdown'
],
'items' => [
[
'label' => 'asdasd',
'url' => ['/admin/main'],
'active' => Yii::$app->controller->id == 'test',
],
],
],
],
'activateParents'=>true,
'labelTemplate' =>'<div>{label}</div>',
'activeCssClass' => 'active',
'submenuTemplate' => "\n<ul <i>id='sidebar1'</i> class='nav collapse'>\n{items}\n</ul>\n",
'options' => [
'class' => 'nav nav-sidebar'
]
]); ?>
[
'label' => 'Тестовый пункт',
'options' => [
'data-toggle' => 'collapse',
'data-target' => '#sidebar2',
'class' => 'dropdown'
],
'items' => [
[
'label' => 'asdasd',
'url' => ['/admin/main'],
'active' => Yii::$app->controller->id == 'test',
],
],
'submenuTemplate' => "\n<ul id='sidebar2' class='nav collapse'>\n{items}\n</ul>\n",
],