Criação de fragmento de conteúdo authoring-content-fragments

Neste capítulo, você cria e edita um novo Fragmento de conteúdo com base na variável modelo de fragmento de conteúdo recém-definido. Você também aprenderá a criar variações de Fragmentos de conteúdo.

Pré-requisitos prerequisites

Este é um tutorial em várias partes e presume-se que as etapas descritas no Definição de modelos de fragmento de conteúdo foram concluídas.

Objetivos objectives

  • Criar um fragmento de conteúdo com base em um modelo de fragmento de conteúdo
  • Criar uma variação de Fragmento do conteúdo

Criar uma pasta de ativos

Os fragmentos de conteúdo são armazenados em pastas no AEM Assets. Para criar fragmentos de conteúdo a partir dos modelos criados no capítulo anterior, uma pasta deve ser criada para armazená-los. Uma configuração é necessária na pasta para habilitar a criação de fragmentos de modelos específicos.

  1. Na tela inicial do AEM, acesse Assets > Arquivos.

    Navegar até os arquivos de ativos

  2. Toque Criar no canto superior direito e toque em Pasta. Na caixa de diálogo resultante, digite:

    • Título*: Meu projeto
    • Nome: my-project

    Caixa de diálogo Criar pasta

  3. Selecione o Minha pasta pasta e toque em Propriedades.

    Abrir propriedades da pasta

  4. Toque no Cloud Service guia. Na guia Configuração na nuvem, use o localizador de caminho para selecionar o Meu projeto configuração. O valor deve ser /conf/my-project.

    Definir configuração na nuvem

    Definir essa propriedade permite que os fragmentos de conteúdo sejam criados usando os modelos criados no capítulo anterior.

  5. Toque no Políticas , no menu Modelos de fragmentos do conteúdo permitido use o localizador de caminho para selecionar o campo Person e Equipe modelo criado anteriormente.

    Modelos de fragmentos do conteúdo permitido

    Essas políticas são herdadas automaticamente por qualquer subpasta e podem ser substituídas. Você também pode permitir modelos por tags ou ativar modelos de outras configurações do projeto. Esse mecanismo fornece uma maneira eficiente de gerenciar a hierarquia de conteúdo.

  6. Toque Salvar e fechar para salvar as alterações nas propriedades da pasta.

  7. Navegue dentro do Meu projeto pasta.

  8. Crie outra pasta com os seguintes valores:

    • Título*: Inglês
    • Nome: en

    Uma prática recomendada é configurar projetos para suporte multilíngue. Consulte a página de documentos a seguir para obter mais informações.

Criar um fragmento de conteúdo create-content-fragment

TIP
Para usuários locais do SDK do AEM: utilize a interface do usuário do AEM Assets para criar e criar fragmentos de conteúdo, em vez da interface do usuário de fragmentos de conteúdo descrita abaixo. Para obter instruções detalhadas, consulte o Documentação do AEM.

Em seguida, vários Fragmentos de conteúdo são criados com base no Equipe e Person modelos.

  1. Na Tela inicial do AEM, toque em Fragmentos de conteúdo para abrir a interface dos fragmentos de conteúdo.

    Interface do usuário de fragmento de conteúdo

  2. No painel esquerdo, expanda Meu projeto e toque em Inglês.

  3. Toque Criar para trazer à tona o Novo fragmento de conteúdo e insira os seguintes valores:

    • Localização: /content/dam/my-project/en
    • Modelo de fragmento de conteúdo: Person
    • Título: John Doe
    • Nome: john-doe

    Novo fragmento de conteúdo

  4. Toque Criar.

  5. Repita as etapas acima para criar um fragmento representando Alison Smith:

    • Localização: /content/dam/my-project/en
    • Modelo de fragmento de conteúdo: Person
    • Título: Alison Smith
    • Nome: alison-smith

    Toque Criar para criar o fragmento Pessoa.

  6. Em seguida, repita as etapas para criar um Equipe fragmento que representa Alpha da equipe:

    • Localização: /content/dam/my-project/en
    • Modelo de fragmento de conteúdo: Equipe
    • Título: Alpha da equipe
    • Nome: team-alpha

    Toque Criar para criar o fragmento Equipe.

  7. Deve haver três fragmentos de conteúdo abaixo de Meu projeto > Inglês:

    Novos fragmentos de conteúdo

Editar fragmentos de conteúdo de pessoa edit-person-content-fragments

Em seguida, preencha os fragmentos recém-criados com dados.

  1. Toque na caixa de seleção ao lado de John Doe e toque em Abertura.

    Abrir fragmento de conteúdo

  2. O Editor de fragmento de conteúdo contém um formulário baseado no modelo de fragmento de conteúdo. Preencha os vários campos para adicionar conteúdo à John Doe fragmento. Para Foto do perfil, carregue sua própria imagem no AEM Assets.

    Editor de fragmento de conteúdo

  3. Toque Salvar e fechar para salvar as alterações no fragmento John Doe.

  4. Retorne à interface do usuário do fragmento de conteúdo e abra o Alison Smith arquivo para edição.

  5. Repita as etapas acima para preencher o Alison Smith fragmentar com conteúdo.

Editar fragmento do conteúdo da equipe edit-team-content-fragment

  1. Abra o Alpha da equipe Fragmento de conteúdo usando a interface do fragmento de conteúdo.

  2. Preencha os campos para Título, Nome curto, e Descrição.

  3. Selecione o John Doe e Alison Smith Fragmentos de conteúdo para preencher o Membros da equipe campo:

    Definir membros da equipe

    note note
    NOTE
    Também é possível criar Fragmentos de conteúdo em linha usando o Novo fragmento de conteúdo botão.
  4. Toque Salvar e fechar para salvar as alterações no fragmento Alpha do grupo.

Publicar fragmentos de conteúdo

TIP
Para usuários locais do SDK do AEM: utilize a interface do usuário do AEM Assets para publicar fragmentos de conteúdo, em vez da interface do usuário de fragmentos de conteúdo descrita abaixo. Para obter instruções detalhadas, consulte o Documentação do AEM.

Após a revisão e a verificação, publique o Content Fragments

  1. Na Tela inicial do AEM, toque em Fragmentos de conteúdo para abrir a interface dos fragmentos de conteúdo.

  2. No painel esquerdo, expanda Meu projeto e toque em Inglês.

  3. Toque na caixa de seleção ao lado dos fragmentos de conteúdo e toque em Publish.
    Publicar fragmento do conteúdo

Parabéns. congratulations

Parabéns, você criou vários fragmentos de conteúdo e uma variação.

Próximas etapas next-steps

No próximo capítulo, Explorar APIs do GraphQL, você explorará as APIs do GraphQL AEM usando a ferramenta GrapiQL integrada. Saiba como o AEM gera automaticamente um esquema do GraphQL com base em um modelo de Fragmento de conteúdo. Você experimentará a construção de consultas básicas usando a sintaxe do GraphQL.

Documentação relacionada

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4