Changeset 64072 in spip-zone for _plugins_/forms


Ignore:
Timestamp:
Jul 26, 2012, 11:07:50 PM (9 years ago)
Author:
gilles.vincent@…
Message:

Pour exporter les champs multiples, il faut verifier le type dans tous les cas :
cela permet d'eviter que si un champ n'est pas selectionne, on n'ai qu'un espace au lieu d'un tableau de N+1 dimensions (avec N le nombre de champs a cocher).
(ce qui entraine un decalage facheux dans l'export)

Location:
_plugins_/forms
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/forms/forms_et_tables_1_9_1/inc/forms_export.php

    r13697 r64072  
    4747        // Prendre les differents champs dans l'ordre
    4848        foreach ($structure as $champ => $t) {
    49                 if (!isset($valeurs[$champ])) {
     49                if (!isset($valeurs[$champ]) AND $t['type']!='multiple') {
    5050                        $ligne[$champ] = "";
    5151                }
  • _plugins_/forms/forms_et_tables_2_0/inc/forms_export.php

    r50068 r64072  
    6161        foreach ($structure as $champ => $t) {
    6262       
    63                 if ( !isset($valeurs[$champ]) ) {
     63                if ( !isset($valeurs[$champ])  AND $t['type']!='multiple') {
    6464                        $ligne[$champ] = "";
    6565                       
  • _plugins_/forms/forms_et_tables_3_0/core/inc/forms_export.php

    r25533 r64072  
    4646        // Prendre les differents champs dans l'ordre
    4747        foreach ($structure as $champ => $t) {
    48                 if (!isset($valeurs[$champ])) {
     48                if (!isset($valeurs[$champ]) AND $t['type']!='multiple') {
    4949                        $ligne[$champ] = "";
    5050                }
Note: See TracChangeset for help on using the changeset viewer.