You are not logged in.
Glpi 0.80.5
Dans le formulaire d'un ticket, la liste déroulante Mes éléments (Elements associés), la partie Mes éléments groupes n'est pas triée par ordre alphabétique, ce qui pourrait être pratique lorsque l'on a de nombreux matériels à sa charge dont les noms se ressemble.
Last edited by J-n-s (2011-12-21 17:24:33)
Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11
Offline
J'ai trouvé le code à modifier [v.0.80.5] qui permet d'avoir une liste des éléments triée par ordre alphabétique sur le nom des éléments. (Champ Le ticket porte sur: Mes éléments:)
Fichier glpi/inc/ticket.class.php :
Remplacer (l.3268-3270) :
$query .= getEntitiesRestrictRequest("AND",$itemtable,"",$entity_restrict,
$item->maybeRecursive()) ;"
ORDER BY `name` ";
Par :
$query .= getEntitiesRestrictRequest("AND",$itemtable,"",$entity_restrict,
$item->maybeRecursive()) ." ORDER BY `name` ";
Ajouter (l.3345) :
$query .= " ORDER BY `name` ";
Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11
Offline
Merci pour cette contribution.
Correctif appliqué en 0.80, 0.83 et trunk
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline