X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fplugins%2Fformidable_1_0%2Faction%2Fexporter_analyse_reponses.php;fp=www%2Fplugins%2Fformidable_1_0%2Faction%2Fexporter_analyse_reponses.php;h=a4e7e923fe279fd1779a7469fd5f03cb5a2a0f2b;hp=5175de8548100ceeb4028bdadacbbb4d9b45a43f;hb=94bf708c1d33740fb69957c922eb2bccacc2fa63;hpb=d8b7931e7a1ecffac4ce5cabaf9055d49df5a1f5 diff --git a/www/plugins/formidable_1_0/action/exporter_analyse_reponses.php b/www/plugins/formidable_1_0/action/exporter_analyse_reponses.php index 5175de85..a4e7e923 100755 --- a/www/plugins/formidable_1_0/action/exporter_analyse_reponses.php +++ b/www/plugins/formidable_1_0/action/exporter_analyse_reponses.php @@ -25,9 +25,14 @@ function action_exporter_analyse_reponses_dist($arg=null) { include_spip('classes/facteur'); include_spip('inc/filtres'); $reponses_completes = array(); - + $saisies = saisies_lister_par_nom(unserialize($formulaire['saisies']), false); - + + // exclure les champs non analysés + $traitement = unserialize($formulaire['traitements']); + foreach (explode("|",$traitement['enregistrement']['analyse_exclure_champs']) as $exclure){ + unset($saisies[$exclure]); + } $res = sql_select( array('nom, valeur'), @@ -94,7 +99,7 @@ function action_exporter_analyse_reponses_dist($arg=null) { } if ($reponses_completes and $exporter_csv = charger_fonction('exporter_csv', 'inc/', true)){ - echo $exporter_csv('analyses-formulaire-'.$formulaire['identifiant'], $reponses_completes); + $exporter_csv('analyses-formulaire-'.$formulaire['identifiant'], $reponses_completes); exit(); } }