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.

  1. Navigieren Sie zu AEM > Assets > Dateien > WKND Mobile >English und erstellen Sie einen Asset-Ordner Events.

  2. Erstellen Sie in Assets > Dateien > WKND Mobile > English >Events ein neues Inhaltsfragment vom Typ Event mit dem Titel Punkrock Fest.

  3. 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.

  4. Installieren Sie mit dem AEM-Paket-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.

  1. Öffnen Sie CRXDE Lite in AEM Author.
  2. Navigieren Sie in CRXDE Lite im linken Hierarchiemenü zu /content/dam/wknd-mobile/de/events/punkrock-fest/jcr:content dem Knoten, der das Punkrock Fest Event Inhaltsfragment im JCR darstellt.
  3. Erweitern Sie den data-Knoten.
    Überprüfen Sie im Bereich Eigenschaften, ob er über eine cq:model verfügt, die auf die Definition des Event Inhaltsfragmentmodells verweist.
    • cq:model=/conf/settings/wknd-mobile/dam/cfm/models/event
  4. 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 den AEM-Paket-Manager zu installieren. Dieses Paket enthält die in diesem und den vorangegangenen Kapiteln des Tutorials beschriebenen Konfigurationen und Inhalte.

recommendation-more-help
experience-manager-learn-help-headless-tutorial