[Corrigé 3.1.22] Affichage Priorités dans ticket

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

Bonjour,
A la création d'un ticket la priorité Haute apparait toujours en premier.
La liste des priorités est constituée comme ceci
0,"1","Basse","#82af6f"
1,"2","Moyenne","#ff7f00"
6,"3","Haute","#ff0000"
7,"4","Critique","#000000"
On devrait donc afficher l'orde comme indiqué sur le champ Number
Pouvez-vous corriger?
Cordialement
Sabrina
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

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

Remplacer:

Code : Tout sélectionner

$query = $db->query("SELECT * FROM `tpriority` WHERE id!='$globalrow[priority]' ");
par

Code : Tout sélectionner

$query = $db->query("SELECT * FROM `tpriority` WHERE id!='$globalrow[priority]' ORDER by id!=0,number DESC");
cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

J'ai remplacé le code au 2 endroits
La priorité Basse s'affiche en premier mais 2 fois et je ne retrouve pas la Haute
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

pouvez vous nous indiquer le profil utilisé ?

cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

Technicien
Cdt
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

L'origine du problème est la suppression des priorités par défaut.

remplacer:

Code : Tout sélectionner

if(!isset($globalrow['priority'])) $globalrow['priority'] = '6';
par

Code : Tout sélectionner

if(!isset($globalrow['priority'])) $globalrow['priority'] = '0';  
pour vous dépanner cependant nous vous invitons a suivre l'ordre établit par défaut pour les prochaines versions:
Screenshot_21_06_2017 , 15_50_30.png
Screenshot_21_06_2017 , 15_50_30.png (20.73 Kio) Vu 5560 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

J'ai fait la modification suivante mais j'ai 2 fois critique maintenant
Je dois recréer les priorités comme dans l'image?
cdt
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
sabrinac
Gsup LEVEL 3
Messages : 86
Enregistré le : mar. 25 avr. 2017 11:11

J'ai fait les modifications dans la listeet dans le ticket.php et c'est tout bon
merci
Super réactivité
GestSup 3.1.33 Prod W2012 Wamp64 3.1.3 / Apache 2.4.27 /MySQL 5.7.14 / PHP 7.1.8
GestSup 3.1.34Test
Répondre