Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
<menu name="BaseMenu">
  <group<menuGroup expanded="true" name="managementMenuGroup">
    <caption en-CH="Management" de-CH="Verwaltung" />
    <menuItem name="peopleMenuItem" icon="material-icons settings_applications">
    <item>>
      <caption en-CH="People" de-CH="Personen" />
      <classLink>
        <name>Person</name>
      </classLink>
    </menuItem>
    <menuItem name="peopleExtendedMenuItem">
      <caption en-CH="People extented" de-CH="Personen extented" />
      <class><classLink>
        <name>QuinoIdentityUser<<name>Person</name>
        <targetLayout>ExtendedList</targetLayout>
      </class>classLink>
    </item>menuItem>
    <menuItem name="officesMenuItem">
      <caption en-CH="Offices"  <item>de-CH="Büros" />
      <class><classLink>
        <name>QuinoIdentityUserClaim<<name>Office</name>
      </class>classLink>
    </item>menuItem>
    <menuItem name="companiesMenuItem">
      <caption en-CH="Companies"  <item>de-CH="Firmen" />
      <class><classLink>
        <name>QuinoIdentityClaim<<name>Company</name>
      </class>classLink>
    </menuItem>
 </item> </menuGroup>
  <menuGroup expanded="true" name="administationMenuGroup">
    <caption en-CH="Administration" de-CH="Administration" />
    <menuItem>
      <caption  <item>en-CH="Extensions" de-CH="Erweiterungen" />
      <class><classLink>
        <name>QuinoIdentityRestriction<<name>QuinoLayout</name>
      </class>classLink>
    </item>menuItem>
  </group>menuGroup>
</menu>

Beispiel für Menü Erweiterung

Code Block
<menuExtension name="MainMenu2CopyBaseMenuCopy" copies="MainMenu2BaseMenu">
  <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>