Blöcke für WYSIWYG und dokumentbasiertes Authoring wysiwyg-and-doc-blocks
Erfahren Sie, wie Sie Bausteine erstellen können, die sowohl für das WYSIWYG-Authoring als auch für das dokumentbasierte Authoring verwendet werden können.
Übersicht overview
Bei bestimmten Projekten können Sie sowohl das WYSIWYG-Authoring mit dem universellen Editor als auch das dokumentbasierte Authoring unterstützen. Um die Entwicklungszeit zu minimieren und dasselbe Site-Erlebnis sicherzustellen, können Sie einen Satz von Bausteinen erstellen, um beide Anwendungsfälle zu unterstützen.
Dazu müssen Sie denselben Content-Modellierungsansatz sowohl für Ihre WYSIWYG-Authoring-Einrichtung als auch für Ihre dokumentbasierte Authoring-Einrichtung verwenden.
Ansatz approach
In WYSIWYG Authoring in AEM deklarieren Sie ein Modell und geben Benennungskonventionen an. Die Daten werden dann in tabellenähnlichen Blockstrukturen mit Edge Delivery auf die gleiche Weise gerendert wie bei der manuellen Erstellung der Tabelle mithilfe des dokumentbasierten Authoring.
Um dies zu erreichen, werden bestimmte Annahmen wie für einen einfachen Block wie einen Teaser vorgenommen, dass alle Eigenschaften und Gruppen von Eigenschaften in 1 gerendert werden.n Zeilen mit jeweils einer Spalte. Für Blöcke mit 1.Bei n Elementen (wie Karussell und Karten) werden die Elemente nach diesen Zeilen jeweils mit einer Zeile und einer Spalte für jede Eigenschaft/Gruppe von Eigenschaften angehängt.
Wenn Sie beim dokumentbasierten Authoring denselben Ansatz verfolgen, können Sie Ihre WYSIWYG-Bausteine wiederverwenden.