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. Pour accéder aux ressources, connectez-vous à CRXDE Lite et accédez à /libs/ws/js/runtime/.

modèles contient des modèles Backbone.

vues contient les vues Backbone.

modèles contient uniquement les modèles HTML pour les composants.

itinéraires contient les itinéraires universels. 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 au point d’entrée REST.

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

Sur cette page