Managing Nodes in a Page Hierarchy
A node is simply a reference object that allows you to “select” a group of related pieces of content. It provides an intuitive method for organizing your content pages.
A node is used solely as folders to group child nodes and/or pages. Nodes cannot be viewed in the frontend (in your web store). If a customer visits a node in the frontend, they will automatically be redirected to the first page under that node. Pages can be viewed in the frontend, but they can also be used as folders to group child nodes or pages.
Hierarchy can also be managed on the CMS pages themselves. To do so, select a page and click the Hierarchy tab in the left column. The hierarchy tree will display, with a check box next to each node and page. You can associate this CMS page to multiple nodes or pages
To add a Node:
- In the Admin Panel, select CMS > Pages > Manage Hierarchy.
- Click the [+Add Node] button to create a new Node. This will create a new set of fields.
- In the Page Properties, enter the following fields (required):
- Title– The name of this new Node
- URL Key – The unique and relevant key that will be used to identify the web page address of this node.
- In the Render Metadata in HTML Head section, specify the following fields (optional):
- First – Specifies the first page in a collection
- Next/Previous – Specifies the next or previous page in a suggested sequence of reading.
- Enable Chapter/selection – Set resolution to Yes or No
- Chapter/selection – Select an option from dropdown menu. Selecting No does not specify the chapter or section for a collection of pages.
- Chapter Specifies the chapter of a collection of pages
- Section Specifies the section of a collection of pages
- Both Specifies both the chapter and section of a collection of pages
NOTE: This section will only appear for top level nodes and pages. It is used for SEO purposes to define the structure of the hierarchy.
- In Navigation Menu Options, set the following fields (optional):
- Enable Navigation – If enabled, this will create a side navigation on the front-end of the content pages that are part of the hierarchy.
- Menu Layout – Select where the hierarchy navigation will appear. In Content, Left Column, or Right Column blocks.
- Menu Details – Select Only Children if you only want sub-pages to appear in the navigation menu. Select Neighbors and Children if you want sub-pages as well as co-existing pages within the same hierarchy to appear in the navigation menu.
- Maximal Depth – The number of node levels to include in the navigation menu.
- List Type – Identify whether it is an Orderedor Unordered list.
- List Style – Identify the list style. For ordered lists, this can be numbers, lower/upper alpha, or lower/upper roman. For unordered lists, this can be circle, disc, or square bullet points.
- Click [ Add Node ]at the top to add this Node.
Adding Pages to Nodes
When you have created your Nodes Hierarchy, you can add pages to them.
To add pages to nodes:
- In the Admin Panel, select CMS > Pages > Manage Hierarchy.
- At the top left section of the Manage Pages Hierarchy panel, select the folder from the tree that you would like to add pages to.
- In the CMS Pages panel at the bottom of the page, mark the checkbox next to the pages you would like to add to the selected folder.
- Once you have marked the pages, click the [ Add Selected Page(s) to Tree ] button to add them.
- Repeat this process until you have added pages to their appropriate nodes.
- Click the [Save Pages Hierarchy] button to save your changes.
Still have questions? Submit them below and they'll be answered by our expert support team.
Like what you read? Drop us a note with your feedback below.