Convenzioni di denominazione naming-conventions

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

I nodi nell'archivio sono soggetti a convenzioni di denominazione Archivio dei contenuti Java. Tuttavia AEM impone ulteriori convenzioni per il nome dei nodi di pagina.

Convenzioni di denominazione per le pagine naming-conventions-for-pages

Queste convenzioni di denominazione sono implementate a vari livelli:

Utilità JCR jcr-utilities

JcrUtil è l’implementazione AEM delle utility JCR. Di particolare interesse per la convalida dei nomi sono le mappature dei caratteri che controlla e le seguenti convalide:

  • isValidName

    • Controlla se il nome non è vuoto e contiene solo caratteri validi.
    • Può essere utilizzato per verificare se un nome proposto è valido.
  • createValidName

    • Questo crea 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, in base a JCRUtil.

Interfaccia standard standard-ui

Interfaccia touch standard:

  • Convalida il nome in base alle restrizioni imposte da PageManager quando:

    • viene fornito un titolo di pagina per la conversione nel nome del nodo
    • viene fornito un nome di nodo esplicito

Interfaccia classica classic-ui

L’interfaccia classica impone restrizioni più restrittive:

  • Convalida il nome quando un nome di nodo esplicito è presente quando:

    • viene fornito un titolo di pagina per la conversione nel nome del nodo
    • viene fornito un nome di nodo esplicito
  • Caratteri validi (solo questi caratteri sono effettivamente validi quando una pagina viene creata dall’interno dell’interfaccia classica, anche se PageManagerImpl consentirebbe caratteri aggiuntivi):

    • da "a" a "z"
    • Da "A" a "Z"
    • Da "0" a "9"
    • _ (trattino basso)
    • - (trattino/segno meno)
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e