Saiba mais sobre criação de Modelos de fragmento de conteúdo no AEM architect-headless-content-fragment-models
A história até agora story-so-far
No início da Jornada do autor de conteúdo do AEM Headless, o artigo Noções básicas da modelagem de conteúdo para headless com AEM abordou os conceitos básicos e a terminologia relevantes à criação para headless.
Este artigo se baseia nesses princípios para que você entenda como criar seus próprios modelos de fragmento de conteúdo para seu projeto do AEM Headless.
Objetivo objective
- Público-alvo: iniciante
- Objetivo: os conceitos e mecanismos de modelagem de conteúdo para o seu CMS headless usando Modelos de fragmentos de conteúdo.
Criar Modelos de fragmentos do conteúdo creating-content-fragment-models
Em seguida, os modelos de fragmentos de conteúdo podem ser criados e a estrutura definida.
-
No Console de fragmentos de conteúdo, selecione o painel para Modelos de fragmentos de conteúdo.
-
Navegue até a pasta apropriada à sua configuração ou subconfiguração.
-
Use Criar para abrir a caixa de diálogo Novo modelo de fragmento de conteúdo.
-
Preencha os detalhes
-
Use Criar para salvar o modelo vazio ou Criar e abrir.
Definição de Modelos de fragmentos de conteúdo defining-content-fragment-models
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:
Então, o que deve ser feito?
Você pode arrastar as instâncias dos tipos de dados para o espaço à esquerda; com isso, você já está definindo seu modelo.
Após adicionar um tipo de dados, você deve definir a variável Propriedades para esse campo. Essas propriedades dependem do tipo que está sendo usado. Por exemplo:
Adicione quantos campos precisar. Por exemplo:
Autores de conteúdo your-content-authors
Autores(as) 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 em casos mais complexos talvez seja necessário considerar a documentação específica do projeto.
Gerenciamento de Modelos de fragmentos de conteúdo managing-content-fragment-models
O gerenciamento dos modelos de fragmentos de conteúdo envolve:
- Ativá-los (ou desativá-los): isso os torna disponíveis para autores ao criar Fragmentos de conteúdo.
- Excluir — a exclusão é sempre necessária, mas você precisa estar ciente da exclusão de um modelo que já é usado para fragmentos de conteúdo; em particular, fragmentos que já foram publicados.
Publicação publishing
Os modelos de fragmento de conteúdo precisam ser publicados quando/antes de qualquer fragmento de conteúdo dependente ser publicado.
Assim que um modelo é publicado, ele é bloqueado em um modo SOMENTE LEITURA no autor. Isso tem como objetivo impedir alterações que resultariam em erros nos esquemas e consultas existentes da GraphQL, especialmente no ambiente de publicação. É indicado no console por Bloqueado.
Quando o modelo está Bloqueado (no modo SOMENTE LEITURA ), é possível visualizar o conteúdo e a estrutura dos modelos, mas você não pode editá-los diretamente; embora seja possível gerenciar modelos Bloqueados a partir do console ou do editor de modelo.
O que vem a seguir whats-next
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 additional-resources
-
Manuseio básico: esta página se baseia principalmente no console do Sites, mas muitos/a maioria dos recursos também são relevantes para navegar e executar ações em Modelos de fragmentos de conteúdo dentro do console Geral.
-
Guias de introdução