Convenciones de nomenclatura naming-conventions

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Los nodos del repositorio están sujetos a las convenciones de nomenclatura de la Repositorio de contenido Java. Sin embargo, AEM impone otras convenciones para el nombre de los nodos de página.

Convenciones de nomenclatura de páginas naming-conventions-for-pages

Estas convenciones de nomenclatura se implementan en varios niveles:

Utilidades de JCR jcr-utilities

JcrUtil es la implementación AEM de las utilidades JCR. De particular interés para validar nombres son las asignaciones de caracteres que controla y las siguientes validaciones:

  • isValidName

    • Comprueba si el nombre no está vacío y contiene solo caracteres válidos.
    • Se puede utilizar para comprobar si un nombre propuesto es válido.
  • createValidName

    • Esto crea una etiqueta válida a partir de una cadena arbitraria.
    • Se puede utilizar para crear un nombre a partir de un título.

Administrador de páginas page-manager

PageManager proporciona métodos para las operaciones de nivel de página, basados en JCRUtil.

IU estándar standard-ui

La IU estándar con capacidad táctil:

  • Valida el nombre según las restricciones impuestas por PageManager cuando:

    • se proporciona un título de página para su conversión en el nombre del nodo
    • se proporciona un nombre de nodo explícito

IU clásica classic-ui

La IU clásica impone restricciones más estrictas:

  • Valida el nombre cuando hay un nombre de nodo explícito cuando:

    • se proporciona un título de página para su conversión en el nombre del nodo
    • se proporciona un nombre de nodo explícito
  • Caracteres válidos (solo estos caracteres son realmente válidos cuando se crea una página desde la IU clásica, aunque PageManagerImpl permitiría caracteres adicionales):

    • "a" a "z"
    • De la "A" a la "Z"
    • De "0" a "9"
    • _ (guion bajo)
    • - (guion/signo menos)
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e