Plugin MetForm est le générateur de formulaires Elementor le plus flexible avec toutes les fonctionnalités les plus avancées. Vous pouvez créer des formulaires fonctionnels sophistiqués sur votre site WordPress et ajouter le plus grand nombre de fonctionnalités en utilisant MetForm.
Conditional Logic Pro est une fonctionnalité premium de MetForm. Les fonctionnalités vous permettent de créer des formulaires de logique conditionnelle avancés dans lesquels vous pouvez afficher ou masquer des champs en fonction de la logique conditionnelle. Lisez cette documentation pour savoir comment créer des formulaires logiques conditionnels pour Elementor à l'aide de MetForm.
Regardez le guide vidéo sur la façon d'ajouter des champs conditionnels sur le formulaire Elementor
Ajouter une logique conditionnelle aux formulaires #
Pour créer des formulaires logiques conditionnels, ouvrez d’abord un formulaire avec Elementor. Suivez ensuite les procédures :
Étape 1: Clique sur le Modifier le formulaire pour ouvrir le formulaire en mode éditeur MetForm.
Étape 2: Dans le formulaire, par exemple, si vous souhaitez ajouter une logique conditionnelle à la ligne d'adresse en fonction du champ Pays, cliquez sur le bouton Pays champ et copiez le Nom de ce domaine.
Étape 3: Cliquez maintenant sur le Ligne d'adresse, et Activer la logique conditionnelle.
Étape 4: Met le Critères de correspondance de condition à ET/OU.
Étape 5 : Met le Action pour Afficher ce champ / Masquer ce champ.
Étape 6 : Ajoutez des conditions aux formulaires logiques conditionnels pour Elementor en cliquant sur AJOUTER UN ITEM ou supprimer des conditions à l'aide du bouton en forme de croix.
Étape 7 : Définissez maintenant les conditions du champ. Sous le Si champ, saisissez le nom du champ Pays (copié à partir de Étape 2). Ensuite, réglez le Correspondance (comparaison) cas.
Il existe différents cas de correspondance pour les conditions. Ensuite, nous décrirons comment utiliser ces cas de correspondance individuellement pour les formulaires logiques conditionnels pour Elementor.
Logique conditionnelle pour vide/non vide #
Dans ce cas, disons, le champ « Ligne d'adresse » apparaîtra lorsque l'utilisateur sélectionne un nom de pays. Pour appliquer une logique conditionnelle à ce cas :
- Collez le Nom du pays dans le Si champ selon Étape 2 et Étape 7.
- Met le Correspondre cas à pas vide.
Suivez le même processus pour la condition Vide.
Logique conditionnelle pour les égaux/non égaux #
Dans ce cas, disons, le champ « Nom du conjoint » apparaîtra lorsqu'un utilisateur sélectionne l'état civil comme Marié. Pour ce cas,
- Copiez le Nom de l'état civil et collez-le dans le Si le champ Nom du conjoint. (Similaire aux étapes 2 et 7).
- Faites ensuite défiler jusqu'à l'option Radio et copiez Valeur facultative pour l’option Marié.
- Accédez maintenant à la section Logique conditionnelle pour Nom du conjoint et activez-la.
- Sélectionnez ensuite le cas Match comme Équivaut à.
- Entrer le Valeur de correspondance comme marié (valeur facultative pour marié).
Suivez le même processus pour la condition Not Equals.
Logique conditionnelle pour Supérieur à/supérieur à égal/inférieur à/inférieur à égal #
Pour ces cas, disons, l'état civil déposé apparaîtra lorsque l'âge est supérieur ou égal à 18. Pour appliquer une logique conditionnelle à ce cas :
- Copiez le Âge Nom et collez-le dans le Si le domaine de l’état civil. (Similaire aux étapes 2 et 7).
- Accédez maintenant à la section Logique conditionnelle pour l'état civil et activez-la.
- Sélectionnez le cas Match comme supérieur à égal.
- Entrer le Valeur de correspondance comme 18.
Suivez la même procédure pour les conditions Supérieure à, Inférieure à et Inférieure à égale.
En suivant les étapes ci-dessus, vous pouvez facilement ajouter une logique conditionnelle aux formulaires à l'aide de la fonctionnalité MetForm Conditional Logic Pro.