In this article, we cover how to manage menu navigation.
Topics covered here:
Adding a new menu
- Add a new menu to a folder or a page by selecting Add menu:
Note: Choose where to position the menu — either at folder or page level. E.g., add the menu to the folder that can be viewed and edited by allowed users. The menu behavior is the same in both cases.
-
Set the menu name, which can only contain dashes or underscores but not spaces, then select Create:
- Double-check the menu is available in the site structure tree:
Creating and editing a menu item
- Optionally, set the menu Description.
- Add the first menu item by selecting the Add button.
- Edit the first menu item by setting:
- Main Properties
- Name (optional): It overwrites the label when displaying the menu item among the other ones.
-
Label (mandatory): The menu item's label when shown on the front-end.
Select @ to use a variable to value the Label. - ID (mandatory): The menu item's unique identifier across the FORGE Page Builder instance. Once created, FORGE Page Builder automatically assigns the ID, but producers can overwrite it.
-
Custom Properties (optional): Key/Value pairs, semicolon separated. The front-end implementation uses custom properties to render the menu item.
Select @ to use a variable to value the Custom Properties. -
Link (optional): Link of the menu item target page.
Select @ to use a variable to value the Page. - Opens in a New Tab (toggle): By default, the menu item opens the target page in the same tab.
- Visible (toggle): By default, the menu item is visible on the front-end.
- Visual Properties
- Icon (optional): The relative link to the menu item icon.
- Tooltip (optional): The menu item tooltip.
- Main Properties
Adding many menu items
- Select the Add button at the bottom of the page to add other menu items:
- Hover over the existing menu items to select where to position the new menu item:
- Add as many menu items as you need and structure them as parents and children. See Alpha in the World in the example below:
Adding permissions
- Select the Permissions tab:
- Select Assign a Group:
- In the Select group to add popup window, select the authorization groups the menu requires to be visible:
- In the bottom-right, select Add group to assign all selected groups:
- Double-check added permissions: