Menu templates

Under the root (ui) element a navigation element contains the menu template. Each menu is composed of a unique ID, name (display text), and associated page template name. The page and data groups that the page handles are optional and are typically not supplied if the menu has sub-menus. If the data groups the page handles are not listed and it has a page that is user defined it will parse the page contents and generate the field itself.

Example:

<ui>
   <navigation>
      <menu id="test1" name="Test" page="test_page" data="settings:mgmtconnection/*" />
      <menu id="test2" name="Test page 2" required="true">
         <menu id="test2child" name="Test Child" page="default_properties_page" dataRootDefault="settings" required="false" data="doesNotExist/*/desc" />
      </menu>
      <menu id="advanced_cfg" name="Advanced Configuration" page="" dataRootDefault="settings" data="" required="false" organizeByGroup="true" readonly="false" indexBy="">
         <automenu page="" dataRootDefault="settings" data="settings:*" readonly="false" />
      </menu>
   </navigation>
</ui>

 

© 2018 OEM Technology Solutions. All rights reserved.
Menu templates updated on 15 Aug 2018 12:00 PM