473

Product support

Get help in the plugin support forum.

  • Added on Mar 29, 2019
  • Current version: 1.0.1
  • Platform Compatibility
    v3.x not tested
    v2.x not tested
    v1.x use latest
  • Created by

Categories

Menu plugin

Combines menu items from different plugins

1st Menu Level
To add menu items add to class Plugin
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.

1.0.1

First version of Menu

Mar 28, 2019