Displays the site hierarchy inside a specified folder.
Syntax
Smartsite SXML | Copy Code |
---|---|
<se:sitemap /> |
Parameters
Name | Data Type | Properties | Description |
---|---|---|---|
FoldersOnly | Boolean | - | Sets a value indicating whether to show folders only. |
Format | String |
RawData
|
Sets the formatting Xml. |
IncludeRoot | Boolean | - | Determines if the StartItem will be included in the output. Does not influence level. |
ItemFormat | String |
RawData
|
Sets the formating used for each item within the row format. |
MaxLevels | Integer | - | Maximum number of levels that will be determined. Initialized at 2. 0 means no maximum, returning all items below the StartItem. |
MinimumAccessLevel | String | - | Sets the minimum access level for each item by name. The given level must be defined as an AccessTypeLevel. |
MinimumBrowseLevel | Integer | - | Sets the minimum browse level for each item to be shown. Leave 0 to forgo security checks. |
RowDelimiter | String | - | Specifies the delimiter string that separates individual records. |
RowFormat | String |
RawData
|
Sets the formatting string. |
ShowHidden | Boolean | - | Sets a value indicating whether to show hidden items. |
SourceFields | Collection | - | Sets or returns a comma separated list of fields that should also be selected. (e.g. to be displayed). |
StartItem | Locator |
Signature
|
Root item for the site map. |
View | String | - | Sets the database view from which the site map is created. Defaults to the channel active view. |
Shared Parameters
Local Viper Methods
Viper | Extension | Description |
---|---|---|
This.ChildLevelResult | Gets the result of the child levels. | |
This.ClearForcedResult |
Sets the result of the macro. used to override the normal handling of the result creation. |
|
This.ColCount | Gets the number of columns in the datatable. | |
This.ColName | Gets the name of the current column. | |
This.ColNumber | Gets the number of the current column. | |
This.Field | Gets the field value of the current column in the current row, when using colformat. | |
This.Field.Exists | Checks whether the given field exists. | |
This.GetForcedResult | Gets the forced result of the macro, set by overriding the normal rendering using SetForcedResult(). | |
This.Group | Gets the name of the current group. | |
This.GroupCount | Gets the total number of groups displayed. | |
This.GroupNumber | Gets the number of the current group. | |
This.GroupResult | Gets the result of the current group. | |
This.GroupRowNumber | Gets the number of the current row in the current group. | |
This.ItemFormat | Gets the formating used for each item within the row format. | |
This.Level | Gets the current formatting level. | |
This.LevelResult | Gets the result of the current level. | |
This.LevelRowNumber | Gets the current row of the current level. | |
This.Location | Gets the location the current row points to, in a macro that can build URLs. | |
This.Name | Gets the title or name represented by the current row. | |
This.param | Gets the value of a parameter with the given index. Useful when using the viper:exec inside xslt formatting. | |
This.RawField | Gets the raw field value of the current column in the current row, when using colformat. | |
This.RenderTime | ✓ | Returns the render time of the macro in milliseconds. |
This.RowCount | Gets the total number of rows in the datatable. | |
This.RowNumber | Gets the current row number. | |
This.RowResult | Gets the result of the current row. | |
This.SetForcedResult |
Sets the result of the macro. used to override the normal handling of the result creation. |
|
This.Title | Gets the title represented by the current row. | |
This.VisibleRowCount | Gets the total number of rows displayed. | |
This.VisibleRowNumber | Gets the current visible row number. |