Tutoriel : Création de votre premier formulaire adaptatif tutorial-create-your-first-adaptive-form

Version
Lien de l’article
AEM as a Cloud Service
Cliquez ici
AEM 6.5
Cet article

01-create-first-adaptive-form-hero-image

Présentation introduction

Vous recherchez un mobile-friendly expérience de formulaires qui simplifie l’inscription, augmente l’engagement et réduit le temps de rotation, formulaires adaptatifs est parfaite pour vous. Les formulaires adaptatifs offrent une expérience de création de formulaires mobile, automatisée et compatible avec Analytics. Vous pouvez facilement créer des formulaires réactifs et interactifs, utiliser des processus automatisés pour réduire les tâches administratives et répétitives et utiliser l’analyse de données pour améliorer et personnaliser l’expérience des clients avec vos formulaires.

Ce tutoriel fournit un cadre de bout en bout pour la création d’un formulaire adaptatif. Le tutoriel consiste en un cas d’utilisation et plusieurs guides. Chaque guide vous aide à découvrir et à ajouter de nouvelles fonctionnalités au formulaire adaptatif créé dans ce tutoriel. Vous obtenez un formulaire adaptatif opérationnel à la fin de chaque guide. Le guide de création d’un formulaire adaptatif est disponible. Les guides suivants seront bientôt disponibles. À la fin de ce tutoriel, vous devriez pouvoir effectuer les opérations suivantes :

  • créer un formulaire adaptatif et un modèle de données de formulaire ;
  • appliquer un style à votre formulaire adaptatif ;
  • utiliser l’éditeur de règles de formulaire adaptatif pour créer des règles métier ;
  • tester et publier un formulaire adaptatif.

création-d’un-workflow-de-formulaire-adaptif

Commençons par aborder un cas d’utilisation :

Un site web propose une gamme de produits pour une clientèle diverse. La clientèle parcourt le portail, sélectionne et commande les produits. Chaque personne crée un compte et fournit des adresses de livraison et de facturation. Une cliente existante, Sara Rose, cherche à ajouter son adresse de livraison sur le site web. Le site Web fournit un formulaire en ligne pour ajouter et mettre à jour les adresses de livraison.

Le site Web fonctionne sous Adobe Experience Manager (AEM) et utilise AEM Forms pour la capture et le traitement des données. Le formulaire d’ajout et de mise à jour d’adresse est un formulaire adaptatif. Le site web stocke les détails du client ou de la cliente dans une base de données. Il utilise le formulaire d’ajout et de mise à jour d’adresse pour récupérer et afficher les adresses disponibles. Il utilise également le formulaire adaptatif pour accepter les adresses mises à jour et les nouvelles adresses.

Prérequis prerequisite

  • Configurez une AEM instance d’auteur

  • Installez le module complémentaire AEM Forms sur une instance de création.

  • Obtenez le pilote de base de données JDBC (fichier JAR) auprès du fournisseur de base de données. Les exemples du tutoriel sont basés sur la base de données MySQL et utilisent le pilote de base de données MySQL JDBC d’Oracle’s.

  • Configurez une base de données contenant les données client avec les champs affichés ci-dessous. Une base de données n’est pas essentielle pour créer un formulaire adaptatif. Ce didacticiel utilise une base de données pour afficher les fonctionnalités de modèle de données de formulaire et de persistance d’AEM Forms.

adaptiveformdata

Étape 1 : création d’un formulaire adaptatif step-create-an-adaptive-form

03-création-d’un-formulaire-adaptatif-petite_image-principale

Les formulaires adaptatifs sont de nouvelle génération, attrayants, réactifs, dynamiques et adaptatifs par nature. Les formulaires adaptatifs vous permettent de proposer des expériences personnalisées et ciblées. AEM Forms fournit un éditeur WYSIWYG de type glisser-déposer pour créer des formulaires adaptatifs. Pour plus d’informations sur les formulaires adaptatifs, voir Présentation de la création de formulaires adaptatifs.

Objectifs:

  • Créez un formulaire adaptatif qui permet à un client d’ajouter une adresse de livraison.
  • Mettre en page les champs d’un formulaire adaptatif pour afficher et accepter les informations d’un client.
  • Créez une action d’envoi pour envoyer un courrier électronique contenant le contenu du formulaire.
  • Prévisualiser et envoyer un formulaire adaptatif.

Voir le Guide

Étape 2 : création d’un modèle de données de formulaire step-create-form-data-model

05-create-form-data-model-main_small

Un modèle de données de formulaire vous permet de connecter un formulaire adaptatif à des sources de données disparates. Par exemple, un profil utilisateur AEM, des services web RESTful, des services web SOAP, des services OData et des bases de données relationnelles. Un modèle de données de formulaire est un schéma de représentation de données unifié, fait d’entités et de services d’entreprise, disponibles dans des sources de données connectées. Vous pouvez utiliser le modèle de données de formulaire avec un formulaire adaptatif pour récupérer, mettre à jour, supprimer et ajouter des données aux sources de données connectées.

Objectifs:

  • Configuration de l’instance de base de données du site web (MySQL (base de données) comme source de données.
  • Créez le modèle de données de formulaire à l’aide de MySQL base de données comme source de données.
  • Ajoutez des objets de modèle de données afin de former le modèle de données.
  • Configurez les services de lecture et d’écriture pour le modèle de données de formulaire.
  • Testez le modèle de données de formulaire et les services configurés avec des données de test.

Voir le Guide

Étape 3 : application de règles aux champs de formulaires adaptatifs step-apply-rules-to-adaptive-form-fields

07-apply-rules-to-adaptive-form_small

Les formulaires adaptatifs fournissent un éditeur pour l’écriture de règles sur des objets de formulaire adaptatifs. Ces règles déterminent les actions à déclencher sur des objets de formulaire en fonction des conditions prédéfinies, des entrées de l’utilisateur et des actions de l’utilisateur sur le formulaire. Cela permet d’assurer la précision et d’accélérer le remplissage du formulaire.

Objectifs :

  • Créez et appliquez des règles aux champs de formulaire adaptatif.
  • Utilisez des règles pour déclencher des services de modèle de données de formulaire pour mettre à jour les données vers la base de données.

Voir le Guide

Étape 4 : appliquer un style à votre formulaire adaptatif step-style-your-adaptive-form

adaptative-form-styling

Les formulaires adaptatifs comportent des thèmes et un éditeur permettant de créer des thèmes pour les formulaires adaptatifs. Un thème contient des détails de style pour les composants et les panneaux. Il peut être réutilisé dans différents formulaires. Ces styles incluent les propriétés telles que les couleurs d’arrière-plan, les couleurs d’état, la transparence, l’alignement et la taille. Lorsque vous appliquez un thème à votre formulaire, le style spécifié se reflète sur des composants correspondants de votre formulaire. Les formulaires adaptatifs prennent également en charge le style en ligne pour les styles spécifiques à un formulaire.

Objectifs:

  • Appliquez un thème prêt à l’emploi à un formulaire adaptatif.
  • Créez un thème pour le formulaire adaptatif à l’aide de l’éditeur de thème.
  • Utilisez des Webs Fonts dans un thème personnalisé.

Voir le Guide

Étape 5 : publier votre formulaire adaptatif step-publish-your-adaptive-form

12-publish-your-adaptive-form-_small

Vous pouvez publier des formulaires adaptatifs sous forme de formulaire autonome (application à une seule page), les inclure dans une page AEM Sites ou les répertorier sur un Site AEM à l’aide du portail Formulaires.

Objectifs:

  • Publiez le formulaire adaptatif en tant que page AEM.
  • Incorporation du formulaire adaptatif dans une AEM Sites Page.
  • Incorporez le formulaire adaptatif dans une page web externe (une page web non AEM hébergée en dehors d’AEM).

Voir le Guide

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