Titel Menü-Eintrag: Zuerst wird die Menu Item Caption genommen. Sollte diese nicht gesetzt sein und das Target eine Liste sein, wird die Plural Caption der Liste verwendet. Sollte das Target ein Detail sein wird die Detail Caption verwendet
Beispiel - Menü definition im XML
<menu name="BaseMenu"> <group expanded="true" icon="material-icons settings_applications"> <item> <class> <name>QuinoIdentityUser</name> </class> </item> <item> <class> <name>QuinoIdentityUserClaim</name> </class> </item> <item> <class> <name>QuinoIdentityClaim</name> </class> </item> <item> <class> <name>QuinoIdentityRestriction</name> </class> </item> </group> </menu>
Beispiel für Menü Erweiterung
<menuExtension name="MainMenu2Copy" copies="MainMenu2"> <visible>true</visible> <menuGroup expanded="true" name="extensionMenuGroup" insertBefore="managementMenuGroup"> <caption en-CH="Extension test" de-CH="Erweiterungstest" /> <menuItem name="extensionsMenuItem"> <caption en-CH="Contact" de-CH="Contact" /> <classLink> <name>Contact</name> </classLink> </menuItem> </menuGroup> <menuItem name="extensionsMenuItem2" insertBefore="officesMenuItem"> <caption en-CH="Contact Extension test" de-CH="Contact Erweiterungstest" /> <classLink> <name>Contact</name> </classLink> </menuItem> <menuGroupExtension extends="managementMenuGroup" expanded="false"> <visible>true</visible> </menuGroupExtension> <menuItemExtension extends="extensionsMenuItem" icon="message"> </menuItemExtension> </menuExtension>