Fonctions de mise en page des formulaires adaptatifs layout-capabilities-of-adaptive-forms
Adobe recommande d’utiliser les composants principauxde capture de données modernes et extensibles pour créer de nouveaux formulaires adaptatifsou ajouter des formulaires adaptatifs à des pages AEM Sites. Ces composants représentent une avancée significative dans la création de formulaires adaptatifs, ce qui garantit des expériences utilisateur impressionnantes. Cet article décrit l’ancienne approche de la création de formulaires adaptatifs à l’aide de composants de base.
Adobe Experience Manager permet de créer des formulaires adaptatifs simples d’emploi, qui offrent des expériences dynamiques aux utilisateurs finaux. La disposition des formulaires détermine l’affichage des éléments et des composants dans un formulaire adaptatif.
Types de mise en page types-of-layouts
Un formulaire adaptatif propose les types de disposition suivants :
Disposition de panneau : contrôle l’affichage des éléments ou des composants d’un panneau sur un appareil.
Disposition mobile : contrôle la navigation d’un formulaire sur un appareil mobile. Si la largeur de l’écran d’un appareil est supérieure ou égale à 768 pixels, la disposition est considérée comme étant adaptée à un appareil mobile et optimisée en conséquence.
Disposition de barre d’outils : contrôle le positionnement des boutons d’action dans la barre d’outils ou la barre d’outils du panneau d’un formulaire.
Toutes ces dispositions de panneau sont définies à l’emplacement /libs/fd/af/layouts
suivant :
Pour modifier la disposition d’un formulaire adaptatif, utilisez le mode Création dans Experience Manager.
Mise en page du panneau panel-layout
L’auteur d’un formulaire peut associer une disposition à chaque panneau d’un formulaire adaptatif, y compris le panneau racine.
Les dispositions de panneau sont disponibles à l’emplacement /libs/fd/af/layouts/panel
suivant. Sélectionnez le panneau et sélectionnez
pour afficher les propriétés du panneau.
Réactif – Tout sur une page sans navigation responsive-everything-on-one-page-without-navigation-br
Utilisez cette disposition de panneau pour créer une disposition réactive, qui s’adapte à la taille d’écran de votre appareil sans avoir à recourir à une navigation spécialisée.
Cette disposition permet de placer plusieurs composants Panneau de formulaire adaptatif l’un après l’autre dans le panneau.
Assistant wizard
Utilisez cette disposition de panneau pour proposer une navigation guidée dans un formulaire. Vous pouvez, par exemple, l’utiliser pour capturer des informations obligatoires dans un formulaire, tout en guidant les utilisateurs pas à pas.
Utilisez le composant Panneau de formulaire adaptatif pour proposer une navigation pas à pas dans un panneau. Lorsque vous utilisez cette disposition, l’utilisateur ne passe à l’étape suivante qu’après avoir terminé l’étape en cours.
window.guideBridge.validate([], this.panel.navigationContext.currentItem.somExpression)
Accordéon layout-for-accordion-design
Cette disposition permet de placer le composant Panneau de formulaire adaptatif dans un panneau avec un style de navigation en accordéon. Cette disposition permet également de créer des panneaux reproductibles. Ces panneaux permettent d’ajouter ou de supprimer des panneaux de manière dynamique en fonction de vos besoins. Vous pouvez définir le nombre minimal et maximal de répétitions d’un panneau. Le titre du panneau peut également être déterminé de manière dynamique en fonction des informations fournies dans les éléments du panneau.
L’expression récapitulative peut être utilisée pour afficher les valeurs fournies par l’utilisateur dans le titre du panneau réduit.
Disposition avec onglets : les onglets s’affichent sur la gauche tabbed-layout-tabs-appear-on-the-left
Cette disposition permet de placer le composant Panneau de formulaire adaptatif dans un panneau avec une navigation par onglets. Les onglets sont placés à gauche du contenu du panneau.
Onglets affichés à gauche d’un panneau
Mises en page avec onglets – Les onglets s’affichent en haut tabbed-layout-tabs-appear-on-the-top
Cette disposition permet de placer le composant Panneau de formulaire adaptatif dans un panneau avec une navigation à onglets. Les onglets sont placés au-dessus du contenu du panneau.
Mises en page pour appareils mobiles mobile-layouts
Les dispositions mobiles permettent une navigation conviviale sur les appareils mobiles dotés d’écrans relativement plus petits. Les dispositions mobiles utilisent des styles à onglets ou avec assistant pour la navigation dans les formulaires. L’application d’une disposition mobile fournit une disposition unique pour l’ensemble du formulaire.
Cette disposition contrôle la navigation à l’aide d’une barre de navigation et d’un menu de navigation. La barre de navigation affiche des icônes < et > pour indiquer les étapes de navigation suivante et précédente dans le formulaire.
Les dispositions pour appareils mobiles sont disponibles à l’emplacement /libs/fd/af/layouts/mobile/
. Les dispositions pour appareils mobiles ci-dessous sont disponibles par défaut dans les formulaires adaptatifs.
Sélectionnez l’option Ajouter des éléments du menu Disposition réactive pour les appareils mobiles pour afficher les options de navigation disponibles pour un panneau dans la disposition pour appareils mobiles. Les options de navigation ne sont visibles que si vous sélectionnez la disposition Réactive pour un panneau.
Lorsque vous utilisez une disposition pour appareils mobiles, le menu de formulaire qui permet d’accéder aux différents panneaux de formulaire est disponible en appuyant sur l’icône .
Mise en page avec titres de panneau dans l’en-tête de formulaire layout-with-panel-titles-in-the-form-header
Cette disposition, comme son nom l’indique, affiche les titres des panneaux ainsi que le menu de navigation et la barre de navigation. Cette disposition fournit également des icônes Suivant et Précédent pour la navigation.
Disposition sans titres de panneau dans l’en-tête de formulaire layout-without-panel-titles-in-the-form-header
Cette disposition, comme son nom l’indique, affiche uniquement le menu de navigation et la barre de navigation sans les titres des panneaux. Cette disposition fournit également des icônes Suivant et Précédent pour la navigation.
Voir également see-also
- Créer un formulaire adaptatif AEM
- Ajouter un formulaire adaptatif AEM à la page AEM Sites
- Appliquer des thèmes à un formulaire adaptatif AEM
- Ajouter des composants à un formulaire adaptatif AEM
- Utiliser reCAPTCHA dans un formulaire adaptatif AEM
- Générer une version PDF (document d’enregistrement) d’un formulaire adaptatif AEM
- Traduire un formulaire adaptatif AEM
- Activer Adobe Analytics sur un formulaire adaptatif pour suivre son utilisation
- Connecter un formulaire adaptatif à Microsoft SharePoint
- Connecter un formulaire adaptatif à Microsoft Power Automate
- Connecter un formulaire adaptatif à Microsoft OneDrive
- Connecter un formulaire adaptatif au stockage Blob Azure Microsoft
- Connecter un formulaire adaptatif à Salesforce
- Utiliser Adobe Sign dans un formulaire adaptatif AEM
- Ajouter un nouveau paramètre régional pour un formulaire adaptatif
- Envoyer des données de formulaire adaptatif à une base de données
- Envoyer des données de formulaire adaptatif à un point d’entrée REST
- Envoyer des données de formulaire adaptatif à un workflow AEM
- Utiliser le Portail Formulaires pour répertorier des formulaires adaptatifs AEM sur un site web AEM
- Ajouter des contrôles de version, des commentaires et des annotations à un formulaire adaptatif
- Comparer des formulaires adaptatifs