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-APIkunnen 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
pageProperties
Lijst met pagina-eigenschappen van de huidige pagina
inheritedPageProperties
Lijst met overgenomen pagina-eigenschappen van de huidige pagina
Door Java ondersteunde objecten java-backed-objects
Het corresponderende Java-object ondersteunt elk van de volgende objecten.
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, is de aangewezen of geadviseerde methode door het Schuiven Modellente gebruiken.
NOTE
het Gebruik API van JavaScriptis afgekeurd voor gebruik met AEM as a Cloud Service. Gelieve te gebruiken het Gebruik API van Java in plaats daarvan.
gelieve te zien de de versienota's van AEM as a Cloud Servicevoor meer informatie over verouderde en verwijderde eigenschappen.
recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8