Article publié le 16 février 2017
Vous utilisez le plugin de formulaires Caldera form sur votre site WordPress, et vous souhaitez calculer un tarif à partir d’un tableau de tarifs à 2 entrées ? Voici la solution que nous avons trouvée pour un de nos clients.
Le tableau tarifaire à 2 entrées
Vous avez un tableau de tarifs à 2 entrées dans le genre ci-dessous et vous souhaitez utiliser Caldera Forms afin de calculer le tarif pour une réservation par exemple :
Kayak | Canoë | |
Parcours 1 | 10 € | 15 € |
Parcours 2 | 18 € | 27 € |
Création des champs dans le formulaire Caldera Forms
Créez 1 premier champ de type « Menu déroulant » pour votre colonne 1 avec autant d’options que de lignes. Puis 2 champs de type « Menu déroulant » pour les 2 colonnes de tarifs.
Création des conditions
Dans Conditions, ajoutez un groupe conditionnel de Type « Afficher » avec la ligne de condition suivante :
Si Parcours est "Parcours 1"
Et ne cochez rien pour l’instant.
Créez une nouvelle condition pour chaque ligne de votre tableau de tarifs.
Mise en place des tarifs
Créez autant de champs cachés que de tarifs dans votre tableau. Assignez la condition « Parcours 1 » à vos tarifs de ligne 1, « Parcours 2 » à vos tarifs de ligne 2, etc. Et en valeur, indiquez votre tarif.
La formule de calcul
Ajoutez un champ de type Calcul, cochez « Formule manuelle » et écrivez :
%nombre_de_kayaks% * ( %kayak_parcours1% + %kayak_parcours2% ) + %nombre_de_canoes% * ( %canoe_parcours1% + %canoe_parcours2% )
Et vous, avez-vous une solution plus simple ou plus pratique pour des grands tableaux ? N’hésitez pas à laisser un commentaire en bas de page.
1 commentaire
Boulanger · 24 avril 2018 à 19 h 14 min
Merci pour ton article !