You are not logged in.
Pages: 1
Topic closed
Etat des lieux :
J'ai 3 profils différents : ID 1 = toto, ID 2 = tata, ID 3 = tutu
L'ordre d'affichage de mes profils est 1, 3, 2
Je n'ai défini aucun profil prioritaire dans mes préférences utilisateur.
But : classer mes profils par nom de profil
En regardant la requête, il lit la table glpi_users_profils sur l'index FK_users et semble prendre l'ordre inverse des ID dans cet index.
Mais vu qu'à chaque connexion LDAP, il détruit les profils dynamiques, cet ordre peut varier.
Solution :
Dans la fonction initEntityProfiles($userID), je propose d'ajouter un ORDER BY glpi_profiles.name
Remarque personnelle :
un select avec un inner join sans order by, c'est de l'affichage aléatoire
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
oui ca peut etre pertinent effectivement.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Merci Moyo.
Tu peux fermer ma demande.
Yllen
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Pages: 1
Topic closed