Principal and dependent pages

Principal pages allow builders to create reusable page templates that help maintain consistency across multiple pages. When shared elements are defined in a principal page, dependent pages created from it automatically inherit those elements. This ensures the layout, branding, and functionality remain consistent across pages.

Updates made to the principal page are automatically applied to all dependent pages, so builders don't need to update each page individually.

Note: Principal and dependent pages were previously known as master and child pages. You may still see references to this terminology in older materials or Nintex Apps metadata.

Create a principal page

Design a principal page

You can design the principal page using the following elements and components:

Create a dependent page from a principal page

You now have a principal page with top-level navigation, a branded background, and a footer. You can use it to create a dependent page, such as one that displays account information.

Note: 

You must create dependent pages as new pages. A dependent page cannot serve as a principal page for other dependent pages.

  1. In the navigation bar, click Apps.
  2. Select the app you want the page to belong to or click the All pages tab.

  3. If you are creating the page from the All pages tab on the Apps screen, select the app that you want the page to belong to.

  4. Click Create a page.

  5. Click Create page.

  6. Select Dependent for Page type.

  7. Select a principal page from the Principal page drop-down.

  8. Click Create.

    The page opens in the Page Designer.

  9. Click and select Preview.

In preview, even though the page is newly created and contains no content, the Navigation component appears at the top, and the footer displays along with the background color set in the principal page. These settings are inherited from the principal page, but you still need to add your own page-specific content.

Design a dependent page

  1. In the Page Designer, add a model using a connection to collect and display information. For more information, see Models.
  2. Add a Table component within the Page Region component. For more information, see Add components to the canvas.
  3. Click Add fields. You can add a few fields to the table, such as an account's name, industry, potential revenue, and a description field. For more information, see Add components—then add fields.
  4. Click Save.
  5. Click and select Preview.

The page now includes a navigation bar at the top, a table that lists details, a colored background, and text at the bottom. The table is specific to the dependent page, while all other elements are inherited from the principal page.

Manage principal and dependent pages