Ignore:
Timestamp:
May 7, 2012, 9:02:11 AM (9 years ago)
Author:
gildas.cotomale@…
Message:

harmonisation, correction et extension du filtrage des listes principales

File:
1 edited

Legend:

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

    r60892 r61063  
    5757                        $id = _T('asso:adherent_libelle_id_auteur');
    5858                        //Filtre groupe
    59                         $id_groupe = intval(_request('id_groupe'));
     59                        $id_groupe = intval(_request('groupe'));
    6060                } else {
    6161                        $critere = "a.id_auteur=$id";
     
    9999                echo "<table width='100%' class='asso_tablo_filtres'>\n<tr>";
    100100                // Pagination alphabetique
    101                 echo '<td width="30%" class="pagination0">';
     101                echo '<td class="filtre_lettre">';
    102102                if (!$lettre) {
    103103                        $lettre = '%';
     
    109109                                echo ' <strong>'.$i.'</strong>';
    110110                        } else {
    111                                 $h = generer_url_ecrire('adherents', "statut_interne=$statut_interne&lettre=$i");
     111                                $h = generer_url_ecrire('adherents', "statut_interne=$statut_interne&lettre=$i".($id_groupe?"&groupe=$id_groupe":''));
    112112                                echo " <a href='$h'>$i</a>\n";
    113113                        }
     
    116116                        echo ' <strong>'._T('asso:entete_tous').'</strong>';
    117117                } else {
    118                         $h = generer_url_ecrire('adherents', "statut_interne=$statut_interne");
     118                        $h = generer_url_ecrire('adherents', "statut_interne=$statut_interne".($id_groupe?"&groupe=$id_groupe":''));
    119119                        echo "<a href='$h'>"._T('asso:entete_tous').'</a>';
    120120                }
    121121#               if ($GLOBALS['association_metas']['aff_groupes']) { // ne proposer que si on affiche les groupes ?? (on peut vouloir filtrer par groupe sans pour autant les afficher donc desactive)
    122                         echo '</td><td width="25%">'. association_selectionner_groupe($id_groupe, 'adherents') ; // filtre groupes
     122                        echo '</td><td class="filtre_groupe">'. association_selectionner_groupe($id_groupe, 'adherents') ; // filtre groupes
    123123#               }
    124124                //Filtre ID
    125                 echo '</td><td width="16%" class="formulaire">';
    126                 echo '<form method="post" action="'.generer_url_ecrire('adherents').'"><div>';
    127                 echo association_selectionner_statut($id, '');
    128                 echo '<noscript><input type="submit" value="'._T('asso:bouton_lister').'" /></noscript></div></form>';
     125                echo '</td><td class="filtre_id">';
     126                echo association_selectionner_id($id, 'adherents');
     127                echo '</div></form>';
    129128                //Filtre statut
    130                 echo '</td><td width="23%">';
     129                echo '</td><td class="fitre_statut">';
    131130                echo '<form method="post" action="'.generer_url_ecrire('adherents').'"><div>';
    132131                echo '<input type="hidden" name="lettre" value="'.$lettre.'" />';
     132                if ($id_groupe)
     133                        echo '<input type="hidden" name="groupe" value="'.$id_groupe.'" />';
    133134                echo association_selectionner_statut($statut_interne, '');
    134135                echo '<noscript><input type="submit" value="'._T('asso:bouton_lister').'" /></noscript></div></form></td>';
Note: See TracChangeset for help on using the changeset viewer.