[Spip]Plugin formidable : Cases à cocher/choix multiple - En base OK - YAML OK - Export analyse OK - Affichage analyse : KO = 0% partout.

From : webmaster@... , the 30th December 2017 13:42

Bonjour, Toujours en route avec formidable : je me suis aperçu qu'aucune, ou quelquefois, certaines des réponses faites à l'aide de "cases à cocher" n'était pas comptabilisées lors de l'analyse et de l'affichage de celle-ci. Un cas extrême : - 4 utilisateurs ont fait une réponse chacun, soit 4 réponses. - les 4  réponses ne concernent 2 valeurs distinctes soit 50% pour l'une et 50% pour l'autre Affichage des résultats analysés : 0% pour toutes les valeurs Lors de l'export (csv) de l'analyse, il y a 6 valeurs de champs possibles : - 4 valeurs sont à 0 - 2 valeurs sont à 2 Ce qui est correct. Les valeurs de l'export YAML du formulaire me semblent correctes ?:  ``` - { saisie: checkbox, options: { datas: { multiple_1_1: 'aucune réparation à effectuer', multiple_1_2: '1 ou des anneaux à changer', multiple_1_3: '1 ou des brins à changer', multiple_1_4: 'le porte moulinet à changer', multiple_1_5: 'l''usure des emmanchements à compenser', multiple_1_6: 'ne sais pas' }, nom: multiple_1, label: 'Avez vous eu des réparations à effectuer', obligatoire: on } } ``` La sérialisation des valeurs du champs saisies de la table spip_formulaires semble correcte : les valeurs de champs s'affiche correctement, sont exportées ... + vérification de la longueur des chaines. ``` i:7;a:2:{s:6:"saisie";s:8:"checkbox";s:7:"options";a:4:{s:5:"datas";a:6 :{s:12:"multiple_1_1";s:31:"aucune réparation à effectuer";s:12:"multiple_1_2";s:27:"1 ou des anneaux à changer";s:12:"multiple_1_3";s:25:"1 ou des brins à changer";s:12:"multiple_1_4";s:28:"le porte moulinet à changer";s:12:"multiple_1_5";s:38:"l'usure des emmanchements à compenser";s:12:"multiple_1_6";s:11:"ne sais pas";}s:3:"nom";s:10:"multiple_1";s:5:"label";s:42:"Avez vous eu des réparations à effectuer";s:11:"obligatoire";s:2:"on";}} ``` Je cherche, une piste, le modèle de l'affichage ....  ? Cordialement, Eric