Convenzioni di denominazione naming-conventions
I nodi nell’archivio sono soggetti alle convenzioni di denominazione dell’archivio dei contenuti Java. Tuttavia, l’AEM impone ulteriori convenzioni per il nome dei nodi della pagina.
Convenzioni di denominazione delle pagine naming-conventions-for-pages
Queste convenzioni di denominazione vengono implementate a vari livelli:
- JcrUtil: implementazione AEM delle utilità JCR.
- PageManager: Page Manager fornisce metodi per le operazioni a livello di pagina.
- Nell'interfaccia utente AEM
Utilità JCR jcr-utilities
JcrUtil è l'implementazione AEM delle utilità JCR. Di particolare interesse per la convalida dei nomi sono le mappature di caratteri che controlla e le convalide seguenti:
-
isValidName
- Controlla se il nome non è vuoto e contiene solo caratteri validi.
- Può essere utilizzato per verificare se un nome proposto è valido.
-
createValidName
- In questo modo viene creata un'etichetta valida da una stringa arbitraria.
- Può essere utilizzato per creare un nome da un titolo.
Gestione pagine page-manager
PageManager fornisce metodi per le operazioni a livello di pagina, basati su JCRUtil.
Comportamento dell’interfaccia AEM ui-behavior
Durante la gestione dei contenuti, l’interfaccia utente dell’AEM:
-
Convalida il nome in base alle restrizioni imposte da PageManager quando:
- viene fornito il titolo della pagina da convertire nel nome del nodo
- viene fornito un nome di nodo esplicito
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab