Convenciones de nomenclatura naming-conventions
Los nodos del repositorio están sujetos a las convenciones de nomenclatura del repositorio de contenido Java. Sin embargo, AEM impone más convenciones para el nombre de los nodos de página.
Convenciones de nomenclatura para páginas naming-conventions-for-pages
Estas convenciones de nomenclatura se implementan en varios niveles:
- JcrUtil: la implementación de AEM de las utilidades JCR.
- PageManager: Page Manager proporciona métodos para operaciones a nivel de página.
- Dentro de la IU de AEM
Utilidades JCR jcr-utilities
JcrUtil es la implementación de AEM de las utilidades JCR. De especial 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 operaciones a nivel de página, basados en JCRUtil.
Comportamiento de IU de AEM ui-behavior
Al administrar el contenido, la interfaz de usuario de AEM:
-
Valida el nombre según las restricciones impuestas por PageManager cuando:
- se proporciona un título de página para la conversión en el nombre del nodo
- se proporciona un nombre de nodo explícito
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab