Kapitel 3 - Erstellen von Inhaltsfragmenten für Ereignisse

Kapitel 3 des Tutorials AEM Headless umfasst das Erstellen und Bearbeiten von Ereignissen Inhaltsfragmente aus dem Inhaltsfragmentmodell, das in Kapitel 2 erstellt wurde.

Erstellen eines Ereignisinhaltsfragments

Wenn ein Event Inhaltsfragmentmodell erstellt und die AEM Konfiguration für WKND auf den Ordner /content/dam/wknd-mobile Asset angewendet wird (über die Eigenschaft cq:conf ), kann ein Event Inhaltsfragment erstellt werden.

Inhaltsfragmente, bei denen es sich um einen Asset-Typ handelt, sollten wie andere Assets in AEM Assets organisiert und verwaltet werden.

  • Verwenden Sie Gebietsschemaordner in der Asset-Ordnerstruktur, wenn eine Übersetzung erforderlich ist (oder sein kann)
  • Inhaltsfragmente logisch organisieren, damit sie leicht zu finden und zu verwalten sind

Erstellen Sie in diesem Schritt einen neuen Event für Punkrock Fest im Ordner /content/dam/wknd-mobile/en/events Assets .

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

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

  3. Erstellen Sie das neu erstellte Inhaltsfragment Event .

    • Event Title: Punkrock Fest
    • Event Description : <enter a="" few="" lines="" of="" description="">
    • 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 : Das Reptilienhaus
    • Venue City : New York

    Tippen Sie in der oberen Aktionsleiste auf Speichern , um Änderungen zu speichern.

  4. Installieren Sie mit AEM Package Manager das unten stehende Paket auf der AEM-Autoreninstanz. Dieses Paket enthält eine Reihe von Event-Inhaltsfragmenten.

    Datei abrufen: GitHub > Assets > com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip

Überprüfen der JCR-Struktur des Inhaltsfragments

Dieser Abschnitt ist nur informativ und dient zum Verknüpfen der zugrunde liegenden JCR-Struktur von Inhaltsfragmenten, die aus Inhaltsfragmentmodellen erstellt wurden.

  1. Öffnen Sie CRXDE Lite in der AEM-Autoreninstanz.
  2. Navigieren Sie in CRXDE Lite im linken Hierarchiemenü zu /content/dam/wknd-mobile/en/events/punkrock-fest/jcr:content , dem Knoten, der das Inhaltsfragment Punkrock Fest Event im JCR darstellt.
  3. Erweitern Sie den Knoten data .
    Überprüfen Sie im Bereich Eigenschaften , ob es eine Eigenschaft cq:model hat, die auf die Definition des Inhaltsfragmentmodells Event verweist.
    • cq:model=/conf/settings/wknd-mobile/dam/cfm/models/event
  4. Wählen Sie unter dem Knoten data den Knoten Übergeordnet aus und überprüfen Sie die Eigenschaften. Dieser Knoten enthält den Inhalt, der beim Authoring eines Event Inhaltsfragmentmodells erfasst wurde. Die Namen der JCR-Eigenschaften entsprechen den Eigenschaftsnamen des Inhaltsfragmentmodells und die Werte entsprechen den verfassten Werten des Inhaltsfragments "Punkrock Fest" Event.

Nächster Schritt

Es wird empfohlen, das Inhaltspaket com.adobe.aem.guides.wknd-mobile.content.chapter-3.zip in der AEM-Autoreninstanz über AEM Package Manager zu installieren. Dieses Paket enthält die Konfigurationen und Inhalte, die in diesem und den vorherigen Kapiteln des Tutorials beschrieben werden.

Auf dieser Seite