Page 1 sur 1

[Résolu] Menu demnadeurs avec des blancs

Posté : mer. 3 mai 2017 00:25
par Jm-taff
Bonjour

Lorsque je tente de sélectionner un demandeur lors de la création d'un ticket, nous constatons des blancs qui apparaissent dans la liste des demandeurs, avec le logiciel GestSup 3.1.15 sous un environnement en Windows (Voir le document joint).

Ce problème perisiste même après une déconnexion et une reconnexion au compte GestSup.

Merci de bien voulur m'aider

Re: Menu demnadeurs avec des blancs

Posté : mer. 3 mai 2017 08:46
par Flox
Bonjour,

pouvez vous vérifier que vous n'avez pas d'utilisateurs actif ne possédant ni nom ni prénom ?

Cdt

Re: Menu demnadeurs avec des blancs

Posté : ven. 5 mai 2017 14:08
par Jm-taff
Bonjour

Tous mes utilisateurs de mon connecteur LDAP possèdent bien un nom et un prénom.

Re: Menu demnadeurs avec des blancs

Posté : ven. 5 mai 2017 14:11
par Flox
avec le navigateur chrome ou firefox pouvez vous faire un clic droit sur la liste déroulante des demandeurs et sélectionner "Inspecter" données nous le réslutat HTML:

Re: Menu demnadeurs avec des blancs

Posté : jeu. 8 juin 2017 16:24
par Jm-taff
Bonjour

J'ai fait une inspection avec le navigateur web Mozilla Firefox voici l'avancement (voir l'image jointe)

Re: Menu demnadeurs avec des blancs

Posté : ven. 9 juin 2017 10:13
par Flox
Pouvez vous me transmettre en MP le dump de votre table tusers ?

Merci

Re: Menu demnadeurs avec des blancs

Posté : lun. 19 juin 2017 11:30
par Flox
Bonjour,

pouvez vous essayer de modifier le fichier ./ticket.php

Code : Tout sélectionner

if($rright['ticket_user_company']!=0)
{
	$query = $db->query("SELECT DISTINCT tusers.* FROM `tusers` LEFT JOIN tcompany ON tusers.company=tcompany.id ORDER BY tcompany.name, tusers.lastname");
} else {
	$query = $db->query("SELECT * FROM `tusers` ORDER BY lastname ASC, firstname ASC");
}
par:

Code : Tout sélectionner

if($rright['ticket_user_company']!=0)
{
 $query = $db->query("SELECT DISTINCT tusers.* FROM `tusers` LEFT JOIN tcompany ON tusers.company=tcompany.id WHERE (tusers.lastname!='' OR tusers.firstname!='')  ORDER BY tcompany.name, tusers.lastname");
} else {
	$query = $db->query("SELECT * FROM `tusers` WHERE (lastname!='' OR firstname!='')  ORDER BY lastname ASC, firstname ASC");
}