Block för WYSIWYG och dokumentbaserad redigering wysiwyg-and-doc-blocks
Lär dig hur du kan skapa block som kan användas både för WYSIWYG-redigering och dokumentbaserad redigering.
Ökning overview
I vissa projekt kanske du vill ha stöd för både WYSIWYG-redigering med den universella redigeraren och dokumentbaserad redigering. Om du vill minimera utvecklingstiden och säkerställa samma webbplatsupplevelse kan du skapa en uppsättning block som har stöd för båda användningsfallen.
För att göra detta måste du använda samma innehållsmodelleringsmetod för både WYSIWYG-redigeringsprogrammet och dokumentbaserade redigeringsprogram.
Metod approach
I WYSIWYG-redigering i AEM deklarerar du en modell och anger namnkonventioner. Data återges sedan i tabellliknande blockstrukturer med Edge Delivery på samma sätt som om tabellen skulle ha skapats manuellt med dokumentbaserad redigering.
För att uppnå detta görs vissa antaganden, t.ex. för ett enkelt block som ett teaser, om att alla egenskaper och grupper av egenskaper återges i 1.n rader med en enda kolumn var. För block som har 1…I objekt (till exempel karusell och kort) läggs objekten till efter dessa rader med en rad vardera och en kolumn för varje egenskap/grupp med egenskaper.
Om du använder samma sätt för dokumentbaserad redigering kan du återanvända dina WYSIWYG-block.