A validação de campo único falha com pastas de localidade personalizadas em Fragmentos de conteúdo do AEM
Os nomes de pastas de localidade personalizada no AEM causam erros exclusivos de validação de campo porque não são reconhecidos como raízes de idioma. Para corrigir isso, defina a propriedade jcr:language na pasta com o código de idioma ISO correto para que o AEM aplique o escopo de localidade adequado.
Descrição description
Ambiente
- Produto: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
- Restrição: problema ocorre ao usar nomes de pasta de localidade personalizados em vez de códigos de idioma ISO padrão.
Problema/Sintomas
- A validação de campo único falha ao criar fragmentos de conteúdo com valores idênticos em pastas de localidade diferentes que usam nomes de código de idioma não padrão.
- Por exemplo, usar
mxem vez de um código ISO comoes_MXfaz com que o AEM trate as pastas como parte do mesmo escopo, resultando em erros de exclusividade inesperados.
Resolução resolution
Para resolver o problema, siga estas etapas:
- Navegue até a pasta de local personalizado (por exemplo,
/mx) no AEM. - Acesse o nó
jcr:contentnessa pasta. - Defina a propriedade
jcr:languagecom o código de idioma ISO apropriado (por exemplo,es_MX). - Salve e confirme as alterações no AEM.
- Crie ou atualize fragmentos de conteúdo com valores de campo exclusivos idênticos em pastas de localidade diferentes e verifique se não há erros de validação de exclusividade.
Observação:A configuração da propriedade jcr:language permite a nomeação de pastas específicas do negócio, mantendo o escopo de localidade correto para campos exclusivos e fluxos de trabalho de tradução.
Leitura Relacionada
Definição de modelos de fragmento de conteúdo no Guia do Usuário do AEMaaCS
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f