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 2017-01-20 15:56:39

bruno.j
Member
Registered: 2017-01-09
Posts: 76

PHP : comment tester l'ID du profil en cours

Bonjour,

J'ai ajouté à mon service GLPI une page qui permet à mes utilisateurs de choisir plus confortablement l'entité dans laquelle ils veulent aller pour créer ou suivre leurs tickets helpdesk.
Pour faire évoluer cette page, j'ai besoin de tester quel est l'ID du profil actuellement utilisé.
Pouvez-vous me dire comment obtenir l'ID du profil en cours dans GLPI, en PHP ?

Merci.

Bruno


Serveurs test & prod sous Debian 10 (Buster).
GLPI 9.4.4, Apache 2.4.38, PHP 7.3.11, mysql  Ver 15.1

Offline

#2 2017-01-20 16:33:43

btry
Moderator
Registered: 2015-10-01
Posts: 591

Re: PHP : comment tester l'ID du profil en cours

Bonjour

Si vous êtes authentifié, vous avez un profil en cours d’utilisation. Ses infos sont dans $_SESSION

$_SESSION['glpiactiveprofile']['id'] doit correspondre à votre besoin.

N'hésitez pas à utiliser le mode debug de GLPI pour visualiser $_SESSION. Il y a plein de choses utiles.


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#3 2017-01-20 17:28:22

bruno.j
Member
Registered: 2017-01-09
Posts: 76

Re: PHP : comment tester l'ID du profil en cours

Super, ça fonctionne !
Merci !
J'essaierais de suivre votre conseil sur l'utilisation du mode debug !


Serveurs test & prod sous Debian 10 (Buster).
GLPI 9.4.4, Apache 2.4.38, PHP 7.3.11, mysql  Ver 15.1

Offline

Board footer

Powered by FluxBB