Class UrlPageTreeHelper
- Namespace
- Dynamicweb.Frontend.UrlHandling
- Assembly
- Dynamicweb.dll
Class UrlPageTreeHelper creates a URLnode structure for pages using the UrlTreeBuilder. Handled by Dynamicweb startup sequence and should not be used for customisations of URLs.
public class UrlPageTreeHelper
- Inheritance
-
UrlPageTreeHelper
- Inherited Members
Properties
Instance
Gets an instance of the UrlTreeBuilder.
public static UrlPageTreeHelper Instance { get; }
Property Value
- UrlPageTreeHelper
- A new instance on every call tho this property.
Methods
BuildPageUrlTree()
Builds the page URL tree.
public void BuildPageUrlTree()
GetAreaUrlIndexName(Area)
Gets the name of the area URL index based on the settings.
public string GetAreaUrlIndexName(Area area)
Parameters
area
Area- The area for which the index name is needed.
Returns
- string
- System.String.
GetAreaUrlName(Area)
Gets the name to use in the path for an area if the url tree includes area name or culture.
public string GetAreaUrlName(Area area)
Parameters
area
Area- The area for which the name is needed.
Returns
- string
- System.String.