sfmormal
(sfmormal@gmail.com)
Décembre 20, 2016, 7:12
1
Bonsoir
est il possible et je ne sais pas si je dois regarder coté spip ou php
additionné la valeur d’un champs « » radio1"" valeur « xx » issue de la Table: spip_formulaires_reponses_champs
en français
les apiculteurs choisissent un nombre de reines qu’il vont déposé a la station de fécondation
donc on reçoit plusieurs formulaire avec les demandes
l’idée est d’afficher un compteur pour dire le nombre de reines que l’on peu encore déposé par rapport a notre possibilité d’accueil
un truc du genre [200 - $nb_reines - $total]
Voyez vous une façon de faire ?
merci
Hello,
En SPIP, je ferais quelque chose du genre :
Définir une variable pour stocker le nombre de reines et le total :
#SET {nb_reines,0}
#SET {total_reines,500}
Boucler sur les réponses du formulaire et additionner les différentes valeurs du champs radio « nombre de reines » :
<BOUCLE_formidable_id_form(FORMULAIRES){id_formulaire=}>
<BOUCLE_spip_formulaires_rep(FORMULAIRES_REPONSES){id_formulaire}>
#SET {nb_reines,[(#GET {nb_reines}|plus{#VOIR_REPONSE {radio_1, brut}})]}
</BOUCLE_spip_formulaires_rep>
</BOUCLE_formidable_id_form>
Afficher le nombre total de reines :
#GET {nb_reines}
Afficher le nombre de reines restantes
[(#GET {total_reines}|moins{#GET {nb_reines}})]