Bonjour,
J'ai activé l'affiche du champ service pour les nouveaux tickets.
Du coup l'utilisateur doit choisir le service concerné lors de la création d'un ticket.
Je souhaiterais que la combo catégorie soit associée au service sélectionné.
Dans la table tcategory il y a un champ service, j'ai donc associé chaque catégorie à un service mais côté front ça ne marche pas, toutes les catégories s'affichent quel que soit le service sélectionné.
Y a t-il une solution (un droit) pour mettre ça en place ?
Association service & catégorie
Bonjour,
Pouvez vous indiquer votre version de l'application ?
Cdt
Pouvez vous indiquer votre version de l'application ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
Je suis sur la version 3.2.8 (3.2 patch 8)
En activant le droit "dashboard_service_only" pour le profil "User" ça fonctionne.
Le contenu de la listbox "Catégorie" est bien dépendant du service sélectionné dans la listbox "Service".
Le problème c'est que si j'active ce doit pour un technicien pour avoir le même fonctionnement le message suivant s'affiche :
Erreur : Vous n'avez pas les droits de consulter le ticket de ce service, contacter votre administrateur.
C'est logique puisque ce droit est lié au service auquel est rattaché l'utilisateur et pas le service auquel est rattaché la catégorie
Il faudrait un droit du style
ticket_cat_service_limit Affiche uniquement les catégories associées au service
Je suis sur la version 3.2.8 (3.2 patch 8)
En activant le droit "dashboard_service_only" pour le profil "User" ça fonctionne.
Le contenu de la listbox "Catégorie" est bien dépendant du service sélectionné dans la listbox "Service".
Le problème c'est que si j'active ce doit pour un technicien pour avoir le même fonctionnement le message suivant s'affiche :
Erreur : Vous n'avez pas les droits de consulter le ticket de ce service, contacter votre administrateur.
C'est logique puisque ce droit est lié au service auquel est rattaché l'utilisateur et pas le service auquel est rattaché la catégorie
Il faudrait un droit du style
ticket_cat_service_limit Affiche uniquement les catégories associées au service
Tout a fait il sera disponible dans la prochaine version 3.2.11
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Normalement courant de semaine prochaine.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Je pense qu'il y a une erreur dans le fichier ticket.php ligne 832 (Version : 3.2.11 p2)
Dans la condition testé pour le droit ticket_cat_service_only je pense que c'est un "OU" et non pas un "ET" qu'il faut mettre.
LA correction consiste à remplacer :
Dans la condition testé pour le droit ticket_cat_service_only je pense que c'est un "OU" et non pas un "ET" qu'il faut mettre.
LA correction consiste à remplacer :
Par :if($rparameters['user_limit_service'] && $rright['dashboard_service_only'] && $rright['ticket_cat_service_only'])
if($rparameters['user_limit_service'] && $rright['dashboard_service_only'] || $rright['ticket_cat_service_only'])