Connectez vous pour participer aux forums ou laisser vos commentaires.Si vous ne possédez pas de compte, vous pouvez en créer un.
Connectez-vous!
Vendredi, 18 Mai 2012
Bienvenue Invité   
 Sujet :bug.. 11.10.2010 (11:17) 
laurent
Inscription: 19.09.2010 (20:00)
Messages: 7
Lieu
Bonjour,

Je pense qu'il y a un bug au niveau du tri dans la rubrique ecole/effectifs. Lorsque l'on clique sur les petits icônes pour effectuer le tri, cela ne fonctionne pas pour la classe et  le niveau.

Après quelques recherche, voic une proposition de correction.

Fichier /ecole/effectifs/effectifs.php ligne 39 :


$rfield = array(array('Civilité', 'civilite', 'txt'), array(array('Nom', 'nom'), 'nom', 'txt'), array(array('Prénom', 'prenom1'), 'prenom1', 'txt'), array(a\
rray('Né(e) le', 'date_nais'), 'date_nais', 'date'), array(array('Classe', 'nom_classe'), 'nom_classe', 'txt'), array(array('Niveau', 'id_n'), 'niveau_court', 'txt'));

devient

$rfield = array(array('Civilité', 'civilite', 'txt'), array(array('Nom', 'nom'), 'nom', 'txt'), array(array('Prénom', 'prenom1'), 'prenom1', 'txt'), array(a\
rray('Né(e) le', 'date_nais'), 'date_nais', 'date'), array(array('Classe', 'nom'), 'nom_classe', 'txt'), array(array('Niveau', 'id_n'), 'niveau_court', 'txt'));

Fichier vie/includes/effectifs.lib.php ligne 48 et suivantes :

if ($tri == "nom")
$sql .= " ORDER BY E.nom $sens, E.prenom1 $sens";
else
$sql .= " ORDER BY E.$tri $sens";
$p = runQuery ($sql);


devient

if ($tri == "nom")
$sql .= " ORDER BY E.nom $sens, E.prenom1 $sens";
elseif ($tri == "nom_classe")
$sql .= " ORDER BY EC.$tri $sens";
elseif ($tri == "id_n")
$sql .= " ORDER BY CN.$tri $sens";
$p = runQuery ($sql);

Ceci n'est bien sur qu'une proposition, vous pouvez modifier les ajouts comme bon vous semble.

Merci

Raphaël

 Sujet :Re:bug.. 11.10.2010 (13:33) 
Frédéric Madrolle
Inscription: 06.05.2009 (08:47)
Messages: 102
Lieu: CAP-TIC Strasbourg
Bonjour,

Merci pour ce retour. Nous n'avions pas vu cela.
Personnellement, je n'avais pas constaté que cette sortie était triable.

Frédéric.
 Sujet :Re:bug.. 11.10.2010 (14:48) 
laurent
Inscription: 19.09.2010 (20:00)
Messages: 7
Lieu
A votre service :/)

Raphaël
Page #