Nomeando Convenções

Os nós no repositório estão sujeitos às convenções de nomenclatura do Java Content Repository. No entanto, AEM impõem outras convenções para o nome dos nós de página.

Convenções de nomenclatura para páginas

Essas convenções de nomenclatura são implementadas em vários níveis:

  • JcrUtil: a implementação AEM de utilitários JCR.
  • PageManager: o Page Manager fornece métodos para operações de nível de página.
  • Na interface do usuário AEM

Utilitários JCR

O JcrUtilis é a implementação AEM dos utilitários do JCR. De especial interesse para validar nomes são os mapeamentos de caracteres que ele controla e as seguintes validações:

  • isValidName
    • Verifica se o nome não está vazio e contém apenas caracteres válidos.
    • Pode ser usado para verificar se um nome proposto é válido.
  • createValidName
    • Isso cria um rótulo válido a partir de uma string arbitrária.
    • Ele pode ser usado para criar um nome a partir de um título.

Gerenciador de páginas

O PageManager fornece métodos para operações de nível de página, com base em JCRUtil.

Comportamento da interface do usuário AEM

Ao gerenciar conteúdo, a interface do usuário AEM:

  • Valida o nome de acordo com as restrições impostas pelo PageManager quando:
    • um título de página é fornecido para conversão no nome do nó
    • um nome de nó explícito é fornecido

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free