Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Click on Images to Expand Them


You can use Page Groups to combine multiple pages into a set to configure cascading navigation between pages within the group and between several page groups.

Note: Currently, page groups can only be created and edited in the JSON tab.

Tip: First create all the necessary pages using the editor.

page_group_result.png

To configure a Page Group, proceed as follows:

Step 1: Update JSON Code

Example for the the pageGroups section:

"pageGroups": {
  "mainGroup": {
    "initialPage": "firstPageInMainPageGroup",
    "pages": [
      "firstPageInMainPageGroup",
      "secondPageInMainPageGroup"
    ]
  }
},

Example for the page group configuration code in the wizard section:

{
  "name": "mainPage",
  "enableSectionBasedNavigation": true,
  "isEnabled": "true",
  "showInNavigationPanel": "true",
  "group": "mainGroup",
  "groupName": "Main page group",
  "pageType": "dynamicDataEntry",
  "metaFieldPattern": "Owner1.",
  "navigationPanelLayout": "vertical",
  "nextPage": "lastPage"
},

The newly created page group will appear in the editor as an unlabeled page.

page_group_in_page_tree.png

Step 2: Configure the Navigation

page_group_navigation.png

Step 3: Save the Changes

Known Limitations

Issue

1

Top navigation menu is displayed only if the first is a single page, the next pages in page group(s) and the last is a single page.

2

There is no meta field pattern override feature - fields like User., Contact1. field, have page group prefix.

3

Page header numeration is calculated by javascript. It does not use framework built-in navigation for Next and Previous pages.

4

Navigation javascript may go to a page in a page group that is not enabled by enable criteria.

5

Mailing address does not appear in the navigation menu if SameAddr option is set to No.

  • No labels