Globale HTL-objecten
Laatst bijgewerkt: 7 oktober 2024
- Onderwerpen:
- Ontwikkelaarstools
Gemaakt voor:
- Ontwikkelaar
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.
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
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
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
Het is mogelijk om HTML-logica te ondersteunen met JavaScript. Nochtans, is de aangewezen of geadviseerde methode door het Schuiven Modellente gebruiken.
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