Créer un composant déroulant de pays à partir d’un composant déroulant
[AEM Forms as a Cloud Service]{class="badge informative"}
La création d’un composant principal dans Adobe Experience Manager (AEM) est un processus passionnant qui implique plusieurs étapes, notamment la définition de la structure du composant, la personnalisation de la boîte de dialogue et la mise en œuvre d’un modèle Sling pour les fonctionnalités dynamiques.
À la fin de ce tutoriel, vous aurez appris à :
- créer et utiliser un modèle Sling pour récupérer dynamiquement les données ;
- personnaliser cq-dialog en ajoutant de nouveaux champs et en en masquant d’autres ;
- définir une structure de composants robuste adaptée à la réutilisation.
Le composant, nommé « Pays », permet aux utilisateurs et utilisatrices de sélectionner un continent et de remplir de manière dynamique une liste déroulante avec les pays correspondant au continent choisi. Il sera créé sur la base du composant déroulant prêt à l’emploi, amélioré pour ce cas d’utilisation spécifique.
Explorons et créons ce composant dynamique et puissant !
Conditions préalables
La création d’un composant principal dans Adobe Experience Manager (AEM) requiert plusieurs conditions préalables pour garantir un processus de développement fluide. Voici ce dont vous aurez besoin avant de commencer :
- Environnement de développement AEM : une installation fonctionnelle compatible avec le cloud s’exécutant localement.
- Accéder aux outils de développement AEM tels que Visual Studio Code ou IntelliJ
- Configuration MAven et projet AEM avec le dernier archétype
- Connaissances de base des concepts AEM
- Outils et configuration de base tels que le référentiel Git, version appropriée du JDK