Convenzioni di denominazione

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 per le pagine

Queste convenzioni di denominazione vengono implementate a vari livelli:

  • JcrUtil: l'implementazione AEM del Utilità JCR.
  • PageManager: Gestione pagine fornisce metodi per le operazioni a livello di pagina.
  • Nell’interfaccia utente dell’AEM

Utilità JCR

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

PageManager fornisce metodi per le operazioni a livello di pagina basati su JCRUtil.

Comportamento dell’interfaccia AEM

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

In questa pagina