Capítulo 3 - Criação de fragmentos de conteúdo de evento
O Capítulo 3 do tutorial AEM Headless aborda a criação e a criação de Fragmentos de conteúdo de eventos a partir do modelo de fragmento de conteúdo criado no Capítulo 2.
Criação de um fragmento de conteúdo de evento
Com um Modelo de fragmento de conteúdo Event criado e a Configuração do AEM para WKND aplicada à pasta de ativos /content/dam/wknd-mobile
(por meio da propriedade cq:conf
), um Fragmento de conteúdo Event pode ser criado.
Os fragmentos de conteúdo, que são um tipo de ativo, devem ser organizados e gerenciados no AEM Assets da mesma forma que outros ativos.
- Usar pastas de local na estrutura de pastas do Assets se a tradução for (ou puder ser) necessária
- Organize logicamente os fragmentos de conteúdo para facilitar a localização e o gerenciamento
Nesta etapa, crie um novo Event para Punkrock Fest
na pasta de ativos /content/dam/wknd-mobile/en/events
.
-
Navegue até AEM > Assets > Arquivos > WKND Mobile >English e crie pastas de Ativos Events.
-
Em Assets > Arquivos > WKND Mobile > English >Events, crie um novo Fragmento de Conteúdo do tipo Event com um título de Punkrock Fest.
-
Crie o fragmento de conteúdo Event recém-criado.
- Event Title : Punkrock Fest
- Event Description : <Insira algumas linhas de descrição…>
- Event Date : <Selecione uma data no futuro>
- Event Type : Música
- Ticket Price : 10
- Event Image : /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
- Venue Name : A Casa de Répteis
- Venue City : Nova York
Toque em Salvar na barra de ações superior para salvar as alterações.
-
Usando o Gerenciador de Pacotes do AEM, instale o pacote abaixo no AEM Author. Esse pacote contém vários Fragmentos de conteúdo de evento.
Obter Arquivo: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip
Revisão da estrutura JCR do fragmento de conteúdo
Esta seção é apenas para fins informativos e destina-se a socializar a estrutura JCR subjacente de Fragmentos de Conteúdo produzidos a partir de Modelos de Fragmento de Conteúdo.
- Abra CRXDE Lite no AEM Author.
- No CRXDE Lite, no menu de hierarquia à esquerda, navegue até /content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content, que é o nó que representa o Fragmento de conteúdo Punkrock Fest Event no JCR.
- Expanda o nó dados.
No painel Propriedades, verifique se ele tem uma propriedadecq:model
que aponta para a definição do Modelo de fragmento de conteúdo Event.cq:model
=/conf/settings/wknd-mobile/dam/cfm/models/event
- Abaixo do nó
data
, selecione o nó master e revise as propriedades. Este nó contém o conteúdo coletado durante a criação de um Modelo de fragmento de conteúdo Event. Os nomes de propriedades do JCR correspondem aos nomes de propriedades do modelo de fragmento de conteúdo, e os valores correspondem aos valores criados do fragmento de conteúdo "Punkrock Fest" Event.
Próxima etapa
É recomendável instalar o pacote de conteúdo do com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip no AEM Author por meio do Gerenciador de Pacotesdo AEM. Este pacote contém as configurações e o conteúdo descritos neste e nos capítulos anteriores do tutorial.