HTL Variables
Variables holds the data values or objects.
Below given the list of all objects which can be accessed to HTL.
We can access the properties of variable in two ways .
1)Dot notation: simpler,preferred for most cases.
//access the page title
${currentPage.title}
2)Bracket notation: to access properties dynamically or to access properties that contain invalid identifier characters.
//access the page title
${currentPage['title']} or ${currentPage["title"]}
Thumb rule for valid names
start with a letter (A-Z and a-z), or an underscore (_), and subsequent characters can also be digits (0-9) or colon (:).
Access unicode or invalid identifier characters
${properties['title propertyå']
Access Members Dynamically
${properties[myVarProperty]}
Access variables which has 'Null' Values
${currentNode.lastModified.time.toString}
Go to HTL Tutorial Home page
Variables holds the data values or objects.
Below given the list of all objects which can be accessed to HTL.
--Enumerable-- | --Java-backed-- |
properties pageProperties inheritedPageProperties | component componentContext currentDesign currentNode currentPage currentSession currentStyle designer editContext log out pageManager reader request resolver resource resourceDesign resourcePage response sling slyWcmHelper wcmmode xssAPI |
We can access the properties of variable in two ways .
1)Dot notation: simpler,preferred for most cases.
//access the page title
${currentPage.title}
2)Bracket notation: to access properties dynamically or to access properties that contain invalid identifier characters.
//access the page title
${currentPage['title']} or ${currentPage["title"]}
Thumb rule for valid names
start with a letter (A-Z and a-z), or an underscore (_), and subsequent characters can also be digits (0-9) or colon (:).
Access unicode or invalid identifier characters
${properties['title propertyå']
Access Members Dynamically
${properties[myVarProperty]}
Access variables which has 'Null' Values
${currentNode.lastModified.time.toString}
Go to HTL Tutorial Home page
No comments:
Post a Comment