You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dimti
047fc8c93a
|
5 years ago | |
---|---|---|
assets/css | 5 years ago | |
classes | 5 years ago | |
controllers | 5 years ago | |
helpers | 5 years ago | |
lang | 5 years ago | |
partials/menu | 5 years ago | |
updates | 5 years ago | |
.gitignore | 5 years ago | |
Plugin.php | 5 years ago | |
README-RU.md | 5 years ago | |
README.md | 5 years ago | |
routes.php | 5 years ago |
README.md
Menu plugin
Combines menu items from different plugins
To add menu items add to classPlugin
public function addToMainNavigation()
{
return [
'{tab_name}' => [
'{name}' => [
'label' => {label},
'url' => {url},
'permissions' => [{permission}, ...],
'icon' => {icon},
'order' => {order},
//'first' => true,
'subMenu' => [
'{tab_name}' => [
'{name}' => [
'label' => {label},
'url' => {url},
'permissions' => [{permission}, ...],
'icon' => {icon},
'order' => {order},
],
...
],
...
],
...
],
...
];
}
Default tab name is {default_name}
For change default tab name, in Plugin.php
file, declare the constant DEFAULT_MENU_NAME
If the first
element is specified, it will immediately open when you click on the menu.
If not, the menu or submenu page will be opened.