Capitolo 3 - Creazione di frammenti di contenuto di eventi
Il capitolo 3 del tutorial AEM Headless tratta la creazione e l’authoring di eventi e frammenti di contenuto dal modello per frammenti di contenuto creato nel capitolo 2.
Creazione di un frammento di contenuto evento
Con un modello per frammenti di contenuto Event creato e la configurazione AEM per WKND applicata alla cartella di risorse /content/dam/wknd-mobile
(tramite la proprietà cq:conf
), è possibile creare un frammento di contenuto Event.
I frammenti di contenuto, che sono un tipo di risorsa, devono essere organizzati e gestiti in AEM Assets come le altre risorse.
- Utilizza le cartelle locali nella struttura di cartelle di Assets se la traduzione è (o potrebbe essere) necessaria
- Organizzare in modo logico i frammenti di contenuto per facilitarne l’individuazione e la gestione
In questo passaggio, creare un nuovo Event per Punkrock Fest
nella cartella delle risorse /content/dam/wknd-mobile/en/events
.
-
Passa a AEM > Assets > File > WKND Mobile >English e crea cartelle risorse Events.
-
In Assets > File > WKND Mobile > English >Events creare un nuovo frammento di contenuto di tipo Event con titolo Punkrock Fest.
-
Creare il frammento di contenuto Event appena creato.
- Event Title : Punkrock Fest
- Event Description : <Immettere alcune righe di descrizione…>
- Event Date : <Seleziona una data futura>
- Event Type : Musica
- Ticket Price : 10
- Event Image : /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
- Venue Name : La casa dei rettili
- Venue City : New York
Tocca Salva nella barra delle azioni superiore per salvare le modifiche.
-
Utilizzando Gestione pacchetti AEM, installa il pacchetto seguente in AEM Author. Questo pacchetto contiene diversi frammenti di contenuto evento.
Ottieni file: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip
Revisione della struttura JCR del frammento di contenuto
Questa sezione è puramente informativa e ha lo scopo di socializzare la struttura JCR sottostante dei frammenti di contenuto creati da modelli per frammenti di contenuto.
- Apri CRXDE Liti nell'istanza Autore AEM.
- In CRXDE Lite, nel menu della gerarchia a sinistra, passa a /content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content, che è il nodo che rappresenta il frammento di contenuto Punkrock Fest Event nel JCR.
- Espandere il nodo dati.
Verificare nel riquadro Proprietà che la proprietàcq:model
punti alla definizione del modello per frammenti di contenuto Event.cq:model
=/conf/settings/wknd-mobile/dam/cfm/models/event
- Sotto il nodo
data
selezionare il nodo master e rivedere le proprietà. Questo nodo contiene il contenuto raccolto durante la creazione di un modello per frammenti di contenuto Event. I nomi delle proprietà JCR corrispondono a quelli della proprietà Modello per frammenti di contenuto e i valori corrispondono ai valori creati del frammento di contenuto Event "Punkrock Fest".
Passaggio successivo
Si consiglia di installare il pacchetto di contenuti com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip in AEM Author tramite AEM con Gestione pacchetti. Questo pacchetto contiene le configurazioni e il contenuto descritti in questo e nei capitoli precedenti dell’esercitazione.