Спасибо за статью. Очень полезно и интересно для меня как новичка.
Правда есть одна проблема. Все форумы уже перерыл, нигде ничего...
Вобщем, что ни делаю, не работает sideMenu. Верхнее меню работает, а боковое не отображается ((
public function registerNavigation()
{
return [
'catalog' => [
'label' => 'Catalog',
'url' => Backend::url('dvserg/catalog/items'),
'icon' => 'icon-leaf',
'permissions' => ['dvserg.catalog.*'],
'order' => 500,
'sideMenu' => [
'items' => [
'label' => 'Items',
'url' => Backend::url('dvserg/catalog/items'),
'icon' => 'icon-leaf',
'permissions' => ['dvserg.catalog.*'],
],
'categories' => [
'label' => 'Categories',
'url' => Backend::url('dvserg/catalog/categories'),
'icon' => 'icon-leaf',
'permissions' => ['dvserg.catalog.*'],
],
],
],
];
}
в items.php у меня:
public function __construct()
{
parent::__construct();
BackendMenu::setContext('Dvserg.Catalog', 'catalog', 'items');
}
Причем, если перенести массив 'Items' или 'categories' за рамки 'sideMenu', то в верхнем меню пункт появляется, а в sideMenu ничего... т.е. боковое меню впринципе не появляется.
Есть идеи, что это может быть?