Adapt navigation for an area

The contents of Home, Explorer, Evaluation and Administration can be adapted using the associated XML file (navigation_home.xml, navigation_explorer, navigation_evaluation, navigation_administration.xml). For Home, the XML file contains information on the menu items to be displayed in the main window. For Explorer and Evaluation, the XML file contains information on the structure of the left-hand navigation. For Administration, the XML FILE contains information on the structure of the top navigation bar and the content of each associated tab.

The following elements can be defined within the navigation XML files:

You can define the display of these elements with <nav.access>. The element is displayed only if all requirements defined in <nav.access> are met. The following types of condition exist:

Each type of condition can exist only once in each condition.

A <nav.item> element propagates its access conditions to all child elements. If a <nav.item> element contains a subordinate <nav.data.grid> element, the conditions directly assigned to the elements and those of the parent element are combined.

Example

In the navigation, an existing list is inserted at an additional position and another access privilege is defined for it.

Location

XML file in the xml folder

Procedure

  1. Copy the <nav.module> element or individual <nav.item> elements from the default to the customizing file.
  2. Embed them within a <navigation> element. Subsequently, use the navigation.xsd file to change the contents.

Documents

navigation_explorer.xml, navigation.xsd

Example

Navigation_Module\WEB-INF\config\custom\xml: Modify the module navigation