Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Tree structures allow managing The tree structure allows you to manage nested hierarchical structures of items, such as the portal header menu and card structure, more effective and easiercards. This functionality is intended to reduce work efforts spent on the portal structure configuration. The point is that nested portal items can now be managed through a special tree-like structure, making this process easier and more effective.
Using the tree structuresstructure, you can create a node hierarchy a node hierarchy with any predefined nesting level that allows easily implementing the navigation structure on a portal.
Note |
---|
It is recommended to recreate portal elements (headers and cards) using the tree structures structure if you are using the customized ones. Otherwise, you the errors may face faults occur in the portal headers header or card structure functioning. |
A scheme below illustrates functionality work principles:
Configure a tree structure
To configure a tree structure from scratch, follow the steps below:
- Configure a node type.
- Configure a tree structure.
- Create a node itself and configure its attributes.
Anchor | ||||
---|---|---|---|---|
|
To create a node type, please complete the steps below:
- Navigate to Tree Structures → Node Types.
- Click New and fill in the fields.
- Click Save or Save and Exit to apply the changes.
Node type form fields
Field | Mandatory | Description |
---|---|---|
Name | Y | A node type name (for example, "Portal Card"). |
RE Model | N | Specify a record extension model responsible for the final object view and behavior. |
Need URL | N | By selecting Select this checkbox , you can to define that all objects using this node type will require the URL specification. |
Anchor | ||||
---|---|---|---|---|
|
To create a new tree, please complete the steps below:
- Navigate to Tree Structures → Trees.
- Click New and fill in the fields.
- Click Save or Save and Exit to apply the changes.
Tree form fields
Field | Mandatory | Description |
---|---|---|
Name | Y | Descriptive Specify a descriptive tree name. |
Available Node Types | Y | Select node types to use within this structure from the Node Types dictionary. You can select more than one item. |
Maximum Nesting Level | Y | Specify an integer number responsible for the hierarchy maximum level. |
Active | N | By selecting Select this checkbox , you can to make a tree active or inactive. |
Anchor | ||||
---|---|---|---|---|
|
To create a node, please complete the steps below:
- Navigate to Tree Structures → Trees.
- Open a tree record in for which you need to create a node.
- Scroll down to the Simple Node related list.
- Click New and fill in the fields.
- Click Save or Save and Exit to apply the changes.
Info |
---|
To create a node from scratch, please complete the steps below:
|
Node form fields
Field | Mandatory | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Title | Y | Node Specify the node title. This field can be populated in any language supported by the platform. | |||||||||
Active | N | By selecting Select this checkbox , you can to make a the node active or inactive. | |||||||||
Tree | Y | Select a previously created tree containing information about the structure. | |||||||||
General tab fields | |||||||||||
Access Criteria | N | Specify the User Criteria defining the user criteria defining user access to this node (a card or a header element). If no criteria selected, then all users are allowed to use this element and its sub-elements as long as they are not protected by the separate criteria. | |||||||||
Node Type | N | Specify a node type by choosing from the previously created ones. | |||||||||
Nesting Level | Y | Node nesting level. This field is populated automatically. This parameter shows on which nesting level this item is located at. | |||||||||
Parent | N | Specify a parent item if you are implementing a structure with some nesting levels, like this:
| |||||||||
Extra attributes tab | |||||||||||
This tab appears if the used node type has the RE model specified, and the Need URL attribute of the node type is enabled. | |||||||||||
URL | Y | Specify an a URL for an item. In this field, you can specify either absolute or relative URL (relative to the current portal referring to the tree to which the current node is assigned):
|
Tip |
---|
After creating a node that allows creating you to create child nodes, you can do this right from its record form. For To do this, please complete the steps below when you are done and have saved the form:
|
Table of Contents | ||||||
---|---|---|---|---|---|---|
|