Globale HTL-objecten htl-global-objects

Als u niets hoeft op te geven, biedt HTML toegang tot veel objecten die nuttig zijn voor de ontwikkelaar. Deze voorwerpen zijn naast om het even welk die door gebruik-API kunnen worden geïntroduceerd.

NOTE
Voor ontwikkelaars die bekend zijn met JSP-ontwikkeling in AEM, biedt HTL toegang tot alle objecten die algemeen beschikbaar waren in JSP nadat global.jsp is opgenomen.

Opsommbare objecten enumerable-objects

Deze objecten bieden handige toegang tot veelgebruikte informatie. De inhoud ervan kan worden benaderd met puntnotatie en kan worden doorlopen met data-sly-list of data-sly-repeat .

Naam variabele
Beschrijving
Backed door
properties
Lijst met eigenschappen van de huidige bron
org.apache.sling.api.resource.ValueMap
pageProperties
Lijst met pagina-eigenschappen van de huidige pagina
org.apache.sling.api.resource.ValueMap
inheritedPageProperties
Lijst met overgenomen pagina-eigenschappen van de huidige pagina
org.apache.sling.api.resource.ValueMap

Door Java ondersteunde objecten java-backed-objects

Elk van de volgende objecten wordt ondersteund door het bijbehorende Java-object.

Naam variabele
Beschrijving
component
com.day.cq.wcm.api.components.Component
componentContext
com.day.cq.wcm.api.components.ComponentContext
currentContentPolicy
com.day.cq.wcm.api.policies.ContentPolicy
currentContentPolicyProperties
com.day.cq.wcm.api.policies.ContentPolicy
currentDesign
com.day.cq.wcm.api.designer.Design
currentNode
javax.jcr.Node
currentPage
com.day.cq.wcm.api.Page
currentSession
javax.servlet.http.HttpSession
currentStyle
com.day.cq.wcm.api.designer.Style
designer
com.day.cq.wcm.api.designer.Designer
editContext
com.day.cq.wcm.api.components.EditContext
log
org.slf4j.Logger
out
java.io.PrintWriter
pageManager
com.day.cq.wcm.api.PageManager
reader
java.io.BufferedReader
request
org.apache.sling.api.SlingHttpServletRequest
resolver
org.apache.sling.api.resource.ResourceResolver
resource
org.apache.sling.api.resource.Resource
resourceDesign
com.day.cq.wcm.api.designer.Design
resourcePage
com.day.cq.wcm.api.Page
response
org.apache.sling.api.SlingHttpServletResponse
sling
org.apache.sling.api.scripting.SlingScriptHelper
slyWcmHelper
com.adobe.cq.sightly.WCMScriptHelper
wcmmode
com.adobe.cq.sightly.SightlyWCMMode
xssAPI
com.adobe.granite.xss.XSSAPI

Door JavaScript ondersteunde objecten javascript-backed-objects

Het is mogelijk om HTML-logica te ondersteunen met JavaScript. Nochtans de aangewezen of geadviseerde methode is door het Verdelen Modellen te gebruiken.

recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8