You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2015-04-29 19:15:11

kozog
Member
Registered: 2010-06-15
Posts: 38

Fonctionnalité : Double Tri

Est-ce possible de trier sur 2 colonnes? J'aimerais pouvoir afficher, par exemple, un tri par priorité mais aussi par date, pour ainsi suivre quelles priorités sont les plus récentes.

Merci

Offline

#2 2015-04-29 21:53:56

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Fonctionnalité : Double Tri

Non, ce n'est pas possible

Offline

#3 2015-04-30 14:03:23

kozog
Member
Registered: 2010-06-15
Posts: 38

Re: Fonctionnalité : Double Tri

Si je voulais le faire à bras dans le code, où est-ce situé?

Offline

#4 2015-04-30 14:25:41

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Fonctionnalité : Double Tri

Dans la classe Search

Offline

#5 2015-04-30 17:13:15

kozog
Member
Registered: 2010-06-15
Posts: 38

Re: Fonctionnalité : Double Tri

Pour ceux intéressés, j'ai modifié le code pour inclure automatique un second trie sur la colonne "dernière modification", comme cela dans mon exemple, nous faisons toujours un trie sur les priorités et pouvons savoir lesquels ont été modifiés récement.

search.class.php
- return " ORDER BY ITEM_$key $order ";

+ if (mb_ereg("glpi_tickets", $table)){
+ return " ORDER BY ITEM_$key $order , `".$table."`.`date_mod` DESC";
+ }else{
+ return " ORDER BY ITEM_$key $order ";
+ }

Offline

#6 2015-05-01 23:06:33

Ph1
Member
From: Maine et loire
Registered: 2008-08-05
Posts: 156

Re: Fonctionnalité : Double Tri

Peux tu indiquer pour quelle version de GLPI cette modification de code est fonctionnelle ?
Merci. ^^


Ph1 // Admin Systèmes & Réseaux
OS : Ubuntu 14.04
Authentification Kerberos // SSO Multi domaines AD
GLPI 9.2.3 // Fusion Inventory 9.2+2.0 (agent 2.4)

Offline

Board footer

Powered by FluxBB