Changeset 60766 in spip-zone


Ignore:
Timestamp:
Apr 29, 2012, 10:05:54 PM (9 years ago)
Author:
gildas.cotomale@…
Message:

correction de r60765 : les sélections/coches n'étaient pas conservées... on en profite pour rajouter plus d'accessibilité

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/Association/Associaspip/exec/bilan.php

    r60765 r60766  
    5252                        $query = sql_select('id_destination, intitule', 'spip_asso_destination', '', '', 'intitule');
    5353                        while ($data = sql_fetch($query)) {
    54                                 $select_destination .= '<div class="choix"><input type="checkbox" name ="destination[]" value="'.$data['id_destination'].'"';
     54                                $select_destination .= '<div class="choix"><input type="checkbox" name ="destination[]" value="'.$data['id_destination'].'" id="destination_'.$data['id_destination'].'"';
    5555                                if (!(array_search($data['id_destination'], $ids_destination_bilan)===FALSE))
    56                                         $select_destination .= ' selected="selected"';
    57                                 $select_destination .= ' /><label>'.$data['intitule'].'</label></div>';
     56                                        $select_destination .= ' checked="checked"';
     57                                $select_destination .= ' /><label for="destination_'.$data['id_destination'].'">'.$data['intitule'].'</label></div>';
    5858                                $intitule_destinations[$data['id_destination']] = $data['intitule'];
    5959                        }
     
    6161                        echo '<h3>'. _T('plugins_vue_liste') .'</h3>';
    6262                        echo '<form method="post" action="'.generer_url_ecrire('bilan', "exercice=$exercice").'"><div>';
    63                         echo '<div class="choix"><input type="checkbox" name ="destination[]" value="0"';
     63                        echo '<div class="choix"><input type="checkbox" name ="destination[]" value="0" id="destination_0"';
    6464                        if (!(array_search(0, $ids_destination_bilan)===FALSE))
    6565                                echo ' selected="selected"';
    66                         echo ' /><label>'._T('asso:toutes_destinations').'</label></div>'.$select_destination;
     66                        echo ' /><label for="destination_0">'._T('asso:toutes_destinations').'</label></div>'.$select_destination;
    6767                        echo '</div>';
    6868                        echo '<p class="boutons"><input type="submit" value="Bilan" /></p>';
Note: See TracChangeset for help on using the changeset viewer.