Présentation de la structure de dossiers

Les composants de l’espace de travail AEM Forms reposent sur une architecture MVC (modèle-vue-contrôleur) utilisant le modèle Backbone. Chaque composant possède un fichier pour :

  • Un modèle contenant une logique de gestion.
  • Un fichier HTML contrôleur contenant des commandes d’interface.
  • Une vue agissant comme une classe Controller sur le contrôleur.

Les actifs de tous les composants sont placés dans la structure de dossiers décrite ci-dessous. To access the assets, log in to CRXDE Lite and browse to /libs/ws/js/runtime/.

models contient des modèles Backbone.

vues contient des vues Backbone.

templates Contient uniquement les modèles HTML pour les composants.

routes Contient des routes universelles. Le dossier Templates figurant dans routes contient le code HTML et les références aux composants.

services Contient l’interface de service permettant d’appeler les API du serveur Adobe Experience Manager sur le point de terminaison REST.

util Contient des utilitaires génériques utilisables par plusieurs composants.

Sur cette page