In diesem Kapitel erstellen und bearbeiten Sie ein neues Inhaltsfragment, das auf der neu definiertes Inhaltsfragmentmodell. Außerdem erfahren Sie, wie Sie Varianten von Inhaltsfragmenten erstellen.
Dies ist ein mehrteiliges Tutorial, und es wird davon ausgegangen, dass die im Definieren von Inhaltsfragmentmodellen wurden abgeschlossen.
Inhaltsfragmente werden in Ordnern in AEM Assets gespeichert. Um Inhaltsfragmente aus den im vorherigen Kapitel erstellten Modellen zu erstellen, muss ein Ordner erstellt werden, in dem sie gespeichert werden. Für den Ordner ist eine Konfiguration erforderlich, um die Erstellung von Fragmenten aus bestimmten Modellen zu ermöglichen.
Navigieren Sie im Bildschirm AEM Start zu Assets > Dateien.
Tippen Erstellen in der oberen rechten Ecke und tippen Sie auf Ordner. Geben Sie im daraufhin angezeigten Dialogfeld Folgendes ein:
Wählen Sie die Eigener Ordner Ordner und tippen Sie auf Eigenschaften.
Tippen Sie auf Cloud Services Registerkarte. Wählen Sie auf der Registerkarte Cloud-Konfiguration mit der Pfadsuche die Mein Projekt Konfiguration. Der Wert sollte /conf/my-project
.
Durch Festlegen dieser Eigenschaft können Inhaltsfragmente mithilfe der im vorherigen Kapitel erstellten Modelle erstellt werden.
Tippen Sie auf Richtlinien Registerkarte unter Zulässige Inhaltsfragmentmodelle -Feld verwenden Sie die Pfadsuche, um die Person und Team -Modell, das zuvor erstellt wurde.
Diese Richtlinien werden automatisch von allen Unterordnern übernommen und können überschrieben werden. Sie können auch Modelle nach Tags zulassen oder Modelle aus anderen Projektkonfigurationen aktivieren. Dieser Mechanismus bietet eine leistungsstarke Möglichkeit, Ihre Inhaltshierarchie zu verwalten.
Tippen Speichern und schließen , um die Änderungen an den Ordnereigenschaften zu speichern.
Navigieren Sie in der Mein Projekt Ordner.
Erstellen Sie einen weiteren Ordner mit den folgenden Werten:
Es empfiehlt sich, Projekte für mehrsprachige Unterstützung einzurichten. Siehe Weitere Informationen finden Sie auf der folgenden Dokumentationsseite ..
Als Nächstes werden mehrere Inhaltsfragmente basierend auf dem Team und Person Modelle.
Tippen Sie auf dem AEM Startbildschirm auf Inhaltsfragmente , um die Benutzeroberfläche für Inhaltsfragmente zu öffnen.
Erweitern Sie in der linken Leiste Mein Projekt und tippen englisch.
Tippen Erstellen um Neues Inhaltsfragment und geben Sie die folgenden Werte ein:
/content/dam/my-project/en
john-doe
Tippen Sie auf Erstellen.
Wiederholen Sie die obigen Schritte, um ein Fragment zu erstellen, das Alison Smith:
/content/dam/my-project/en
alison-smith
Tippen Erstellen , um das Fragment "Person"zu erstellen.
Wiederholen Sie als Nächstes die Schritte zum Erstellen einer Team Fragmentdarstellung Team Alpha:
/content/dam/my-project/en
team-alpha
Tippen Erstellen , um das Team-Fragment zu erstellen.
Es sollten drei Inhaltsfragmente darunter sein Mein Projekt > englisch:
Füllen Sie anschließend die neu erstellten Fragmente mit Daten.
Tippen Sie auf das Kontrollkästchen neben John Doe und tippen Öffnen.
Der Inhaltsfragment-Editor enthält ein Formular, das auf dem Inhaltsfragmentmodell basiert. Füllen Sie die verschiedenen Felder aus, um dem John Doe Fragment. Laden Sie für den Profilbild Ihr eigenes Bild in AEM Assets hoch.
Tippen Speichern und schließen , um die Änderungen am Fragment "Max Mustermann"zu speichern.
Kehren Sie zur Benutzeroberfläche "Inhaltsfragment"zurück und öffnen Sie die Alison Smith Datei zur Bearbeitung.
Wiederholen Sie die obigen Schritte, um die Alison Smith Fragment mit Inhalt.
Öffnen Sie die Team Alpha Inhaltsfragment mithilfe der Benutzeroberfläche für Inhaltsfragmente.
Füllen Sie die Felder für Titel, Kurzname und Beschreibung.
Wählen Sie die John Doe und Alison Smith Inhaltsfragmente zum Ausfüllen der Team-Mitglieder -Feld:
Sie können Inhaltsfragmente auch inline erstellen, indem Sie die Neues Inhaltsfragment Schaltfläche.
Tippen Speichern und schließen , um die Änderungen am Team Alpha-Fragment zu speichern.
Veröffentlichen Sie nach Überprüfung und Überprüfung die erstellten Content Fragments
Tippen Sie auf dem AEM Startbildschirm auf Inhaltsfragmente , um die Benutzeroberfläche für Inhaltsfragmente zu öffnen.
Erweitern Sie in der linken Leiste Mein Projekt und tippen englisch.
Tippen Sie auf das Kontrollkästchen neben den Inhaltsfragmenten und tippen Sie auf Veröffentlichen.
Herzlichen Glückwunsch! Sie haben mehrere Inhaltsfragmente erstellt und eine Variante erstellt.
Im nächsten Kapitel GraphQL-APIs, werden Sie AEM GraphQL-APIs mithilfe des integrierten GrapiQL-Tools untersuchen. Erfahren Sie, wie AEM basierend auf einem Inhaltsfragmentmodell automatisch ein GraphQL-Schema generiert. Sie experimentieren mit der Erstellung grundlegender Abfragen unter Verwendung der GraphQL-Syntax.