2021-06-20 19:05:09 +03:00
2020-05-11 06:11:33 +03:00
2020-05-11 06:14:39 +03:00
2020-05-11 06:11:33 +03:00
2020-05-11 06:11:33 +03:00
2020-05-11 06:11:33 +03:00
2021-06-20 19:05:09 +03:00
2020-05-11 06:11:33 +03:00
2020-05-11 06:11:33 +03:00
2020-05-11 06:11:33 +03:00

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.

Description
No description provided
Readme 86 KiB
Languages
PHP 60.2%
HTML 35%
CSS 4.8%