Kapitel 3 – Erstellen von Inhaltsfragmenten für Ereignisse
Kapitel 3 des AEM Headless-Tutorials behandelt das Erstellen und Verfassen von Ereignis-Inhaltsfragmenten anhand des in Kapitel 2 erstellten Inhaltsfragmentmodells.
Erstellen eines Ereignis-Inhaltsfragments
Nachdem ein Event-Inhaltsfragmentmodell erstellt und die AEM-Konfiguration für WKND auf den Asset-Ordner /content/dam/wknd-mobile
(über die Eigenschaft cq:conf
) angewendet wurde, kann ein Event-Inhaltsfragment erstellt werden.
Inhaltsfragmente sind eine Art von Asset und sollten in AEM Assets genauso organisiert und verwaltet werden wie andere Assets.
- Verwenden Sie in der Assets-Ordnerstruktur Ordner für Gebietsschemata, wenn eine Übersetzung erforderlich ist (oder sein könnte).
- Organisieren Sie Inhaltsfragmente logisch, damit sie leicht zu finden und zu verwalten sind.
In diesem Schritt erstellen wir im Assets-Ordner /content/dam/wknd-mobile/en/events
ein neues Event für Punkrock Fest
.
-
Navigieren Sie zu AEM > Assets > Dateien > WKND Mobile >English und erstellen Sie einen Asset-Ordner Events.
-
Erstellen Sie in Assets > Dateien > WKND Mobile > English >Events ein neues Inhaltsfragment vom Typ Event mit dem Titel Punkrock Fest.
-
Machen Sie für das neu erstellte Event-Inhaltsfragment die nötigen Angaben.
- Event Title: Punkrock Fest
- Event Description: <Geben Sie ein paar Zeilen mit einer Beschreibung ein…>
- Event Date : <Select a date in the future>
- Event Type: Musik
- Ticket Price: 10
- Event Image: /content/dam/wknd-mobile/images/tom-rogerson-574325-unsplash.jpg
- Venue Name: The Reptile House
- Venue City: New York
Tippen Sie auf Speichern in der oberen Aktionsleiste, um die Änderungen zu speichern.
-
Installieren Sie mit AEM Package Manager das folgende Paket auf AEM Author. Dieses Paket enthält eine Reihe von Ereignisinhaltsfragmenten.
Datei abrufen: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip
Überprüfen der JCR-Struktur des Inhaltsfragments
Dieser Abschnitt dient nur zu Informationszwecken und soll die zugrundeliegende JCR-Struktur von Inhaltsfragmenten, die aus Inhaltsfragmentmodellen erstellt wurden, verdeutlichen.
- Öffnen Sie CRXDE Lite in AEM Author.
- Navigieren Sie in CRXDE Lite im linken Hierarchie-Menü zu /content/dam/wknd-mobile/de/events/punkrock-fest/jcr:content, dem Knoten, der das Event-Inhaltsfragment Punkrock Fest im JCR darstellt.
- Erweitern Sie den Knoten data.
Überprüfen Sie im Bereich Properties, ob die Eigenschaftcq:model
vorhanden ist, die auf die Definition des Inhaltsfragmentmodells Event verweist.cq:model
=/conf/settings/wknd-mobile/dam/cfm/models/event
- Wählen Sie unter dem Knoten
data
den Knoten master und überprüfen Sie die Eigenschaften. Dieser Knoten enthält den Inhalt, der bei der Erstellung eines Event-Inhaltsfragmentmodells gesammelt wurde. Die JCR-Eigenschaftsnamen entsprechen den Eigenschaftsnamen des Inhaltsfragmentmodells, und die Werte entsprechen den autorisierten Werten des Event-Inhaltsfragments „Punkrock Fest“.
Nächster Schritt
Es wird empfohlen, das Inhaltspaket com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip auf AEM Author über AEM Package Manager zu installieren. Dieses Paket enthält die in diesem und den vorangegangenen Kapiteln des Tutorials beschriebenen Konfigurationen und Inhalte.