Grundlagen der Ordnerstruktur understanding-the-folder-structure

AEM Forms Workspace-Komponenten basieren auf der MVC-Architektur mit Backbone. Jede Komponente verfügt über eine Datei für:

  • ein Modell, das die Business-Logik enthält.
  • eine Vorlage, hier eine HTML-Datei, die Steuerelemente für die Benutzeroberfläche enthält.
  • eine Ansicht, die als Controller-Klasse für die Vorlage fungiert.

Die Assets für alle Komponenten werden in der unten beschriebenen Ordnerstruktur platziert. Um auf die Elemente zuzugreifen, melden Sie sich bei CRXDE Lite an und navigieren Sie zu /libs/ws/js/runtime/.

models Enthält Backbone-Modelle.

views Enthält Backbone-Ansichten.

templates Enthält nur die HTML-Vorlagen für die Komponenten.

routes Enthält universelle Routen. Der Ordner „templates“ unter „routes“ enthält den HTML-Code und die Verweise auf die Komponenten.

services Enthält die Serviceschnittstelle zum Aufrufen von Adobe Experience Manager-Server-APIs am REST-Endpunkt.

util Enthält generische Serviceprogramme, die von mehreren Komponenten verwendet werden können.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2