You are not logged in.
Bonjour à vous,
Peux-t-on configurer la fonction de recherche globale (de search.php) pour qu'il affiche également les tickets clos et résolus ?
Merci à vous.
Offline
il suffit dutliser loutil multicritère de recherche :
faire une recherche des tickets clos
OR
tickets résolus
Offline
Bonjour,
J'ai bien configuré l'outil multi critère, d'ailleurs l'url prouve ma requête :
/glpi/front/ticket.php?is_deleted=0&itemtype=Ticket&_glpi_csrf_token=ecc4a87c446ff2ede6a2bd84bd93f808&reset=reset&glpisearchcount=2&glpisearchcount2=0&field[0]=12&field[1]=12&searchtype[0]=equals&searchtype[1]=equals&contains[0]=notold&contains[1]=old&link[1]=OR
Cependant, lorsque je tape dans le champs de recherche globale en haut à droite, l'id d'un ticket clos. Ce dernier n'est pas affiché dans le résultat.
Auriez-vous une aide à m'apporter ? Merci.
Offline
Je pense que vous ne parlez pas de la meme chose.
Votre problème vient bien de la recherche globale située en haut à droit et non du moteur de recherche dans les tickets ?
Merci de préciser également la version de GLPI utilisée.
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
Bonjour,
Effectivement, je parle bien de la recherche globale située en haut à droite, Dans laquelle j'aimerais pouvoir également chercher des tickets clos et résolus directement par l'id, car certains clients nous appellent avec leur id et fatalement ce serait plus rapide pour retrouver le dit ticket.
Au pire je le code dans la page search.php.
Merci.
Offline
J'ai ajouté ma sauce dans le fichier search.php pour me rechercher et m'afficher le tableau des tickets clos et résolus.
Ticket à fermer. Merci
Offline
Salut,
Peux tu me filer ton bout de code car cette option m'intéresse.
Merci.
Cordialement,
Offline
Bonjour,
Je serai aussi intéressé par la modification que tu as rajouté.
Serait-il possible d'avoir le code rajouté stp ?
Cordialement
Offline
Bonjour oui pas de soucis, je préviens c'est du code à ma sauce, et je suis un noobdev, indulgence hein ,et tant qu'a faire, indiquez moi vos astuces et optimisation
j'insiste je suis pas expert en jointure de table et j'ai copié certainement du code qui ne sert a rien mais j'ai pris exemple d'un retour du tableau de recherche GLPI ^^
donc a la fin de la condition if (isset($_GET["globalsearch"])) avant la fermeture de la boucle
{
//... tout le code natif de GLPI
//ICI
}
copié-collé le code présent sur ce site :
http://pastebin.com/FmKHfm8L
Cordialement,
Offline
Bonjour,
Merci beaucoup pour ton code.
Je l'ai implémenté, avec une modification : cela ne fonctionnait pas avec la fonction fetch() mais fetch_assoc().
Cordialement
Offline