Namnkonventioner naming-conventions
Noderna i databasen omfattas av namnkonventioner i Java Content Repository. AEM lägger dock till ytterligare konventioner för sidnodernas namn.
Namnkonventioner för sidor naming-conventions-for-pages
Dessa namnkonventioner implementeras på olika nivåer:
- JcrUtil: den AEM implementeringen av JCR-verktygen.
- PageManager: Page Manager innehåller metoder för sidnivååtgärder.
- I AEM
JCR-verktyg jcr-utilities
JcrUtil är den AEM implementeringen av JCR-verktygen. Det är särskilt intressant att validera namn om du kontrollerar teckenmappningar och följande valideringar:
-
isValidName
- Kontrollerar om namnet inte är tomt och bara innehåller giltiga tecken.
- Kan användas för att kontrollera om ett föreslaget namn är giltigt.
-
createValidName
- Detta skapar en giltig etikett av en godtycklig sträng.
- Den kan användas för att skapa ett namn från en titel.
Sidhanteraren page-manager
PageManager innehåller metoder för sidnivååtgärder, baserade på JCRUtil.
AEM gränssnittsbeteende ui-behavior
När AEM hanterar innehåll:
-
Validerar namnet enligt de begränsningar som PageManager har när något av följande inträffar:
- en sidrubrik tillhandahålls för konvertering till nodnamnet
- ett explicit nodnamn har angetts
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab