Création de sites internet en Lot-et-Garonne (47)

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.

champs-caldera-forms

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.

condition-caldera-forms

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.

champs-tarifs-caldera-forms

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% )

total-caldera-forms

 

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.

Catégories : CMSTutoriels

A propos de l'auteur

Delphine Tabard

Je crée des sites internet depuis 2000. D'abord salariée, j'ai ensuite créé mon entreprise Simplissite en 2010, basée en Lot-et-Garonne. Ma formation initiale : un BTS en infographie-multimédia.

1 commentaire

Boulanger · 24 avril 2018 à 19 h 14 min

Merci pour ton article !

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée.