Saiba mais sobre como criar modelos de fragmento de conteúdo no AEM

A história até agora

No início do jornada do autor de conteúdo sem cabeçalho do AEM o Noções básicas da modelagem de conteúdo para headless com AEM O aborda os conceitos básicos e a terminologia relevantes para a criação para periféricos.

Este artigo se baseia neles para que você entenda como criar seus próprios Modelos de fragmento de conteúdo para seu projeto sem periféricos de AEM.

Objetivo

  • Público: Iniciante
  • Objetivo: os conceitos e mecanismos de modelagem de conteúdo para seu CMS sem interface usando Modelos de fragmentos de conteúdo.

Criação de modelos de fragmentos do conteúdo

Em seguida, os Modelos de fragmentos de conteúdo podem ser criados e a estrutura definida. Isso pode ser feito em Ferramentas -> Ativos -> Modelos de fragmento de conteúdo.

Modelos de fragmentos de conteúdo em ferramentas

Após selecionar isso, navegue até o local do modelo e selecione Criar. Aqui você pode inserir vários detalhes principais.

A opção Ativar modelo é ativada por padrão. Isso significa que seu modelo estará disponível para uso (na criação de Fragmentos de conteúdo) assim que você salvá-lo. Você pode desativar se desejar - há oportunidades posteriormente para ativar (ou desativar) um modelo existente.

Criar modelo de fragmento de conteúdo

Confirme com Criar e você pode Abrir seu modelo para começar a definir a estrutura.

Definição dos modelos de fragmento do conteúdo

Ao abrir um novo modelo pela primeira vez, você verá um grande espaço em branco à esquerda e uma longa lista de Tipos de dados à direita:

Modelo vazio

Então, o que deve ser feito?

Você pode arrastar as instâncias da variável Tipos de dados no espaço esquerdo - você já está definindo seu modelo!

Definição de campos

Depois de adicionar um tipo de dados, você deverá definir a variável Propriedades para esse campo. Eles dependem do tipo que está sendo usado. Por exemplo:

Propriedades de dados

Você pode adicionar quantos campos forem necessários. Por exemplo:

Modelo de fragmentos de conteúdo

Seus autores de conteúdo

Os autores de conteúdo não veem os Tipos de dados e propriedades reais usados para criar seus modelos. Isso significa que talvez seja necessário fornecer ajuda e informações sobre como eles preenchem campos específicos. Para obter informações básicas, use o Rótulo do campo e o Valor padrão, mas casos mais complexos, talvez seja necessário considerar a documentação específica do projeto.

OBSERVAÇÃO

Consulte Recursos adicionais - Modelos de fragmento de conteúdo.

Gerenciamento de modelos de fragmentos do conteúdo

O gerenciamento dos modelos de fragmento de conteúdo envolve:

  • Ativá-los (ou desativá-los) - isso os torna disponíveis para autores ao criar Fragmentos de conteúdo.
  • Exclusão - a exclusão sempre é necessária, mas é necessário estar ciente de excluir um modelo que já é usado para os Fragmentos de conteúdo, em particular os fragmentos que já foram publicados.

Publicação

Os modelos de fragmento de conteúdo precisam ser publicados quando/antes de qualquer fragmento de conteúdo dependente ser publicado.

OBSERVAÇÃO

Se um autor tentar publicar um fragmento de conteúdo para o qual o modelo ainda não foi publicado, uma lista de seleção indicará isso e o modelo será publicado com o fragmento.

Assim que um modelo é publicado, ele é bloqueado em um modo SOMENTE LEITURA no autor. Isso tem como objetivo evitar alterações que resultariam em erros em esquemas e consultas GraphQL existentes, especialmente no ambiente de publicação. É indicado no console por Bloqueado.

Quando o modelo é Bloqueado (no modo SOMENTE LEITURA ), é possível visualizar o conteúdo e a estrutura dos modelos, mas não pode editá-los diretamente; embora você possa gerenciar Bloqueado modelos do console ou do editor de modelo.

O que vem a seguir

Agora que você aprendeu as noções básicas, o próximo passo é começar a criar seus próprios Modelos de fragmentos de conteúdo.

Recursos adicionais

Nesta página