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 per le pagine naming-conventions-for-pages

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 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