User Menu Package Installation Plugin#
Registers new user menu items.
Each item is described as an
<usermenuitem> element with the mandatory attribute
The item’s parent item.
Specifies the order of this item within the parent item.
The fully qualified class name of the target controller. If not specified this item serves as a category.
Additional components if
<controller> is set,
the full external link otherwise.
Use an icon only for top-level items.
Specifiy the name of the Font Awesome icon.
For regular icons, the solid variant can be requested with the attribute
Brand icons are supported using the separate attribute
The options element can contain a comma-separated list of options of which at least one needs to be enabled for the menu item to be shown.
The permissions element can contain a comma-separated list of permissions of which the active user needs to have at least one for the menu item to be shown.
The name of the class providing the user menu item’s behaviour,
the class has to implement the