You are not logged in.
Bonjour tout le monde, j'ai besoin de récupérer un champs d'une liste déroulante existante dans la BD pour l'afficher sur le front GLPI via API Rest
j'ai essayer avec le plugin Fields mais sans vain,
Any help please, et merci beaucoup
Offline
quelle version de GLPI ?
pour récupérer une liste il suffi de faire un get sur la classe qui correspond :
exemple pour récupérer la liste des lieux :
monserveur/glpi/apirest.php/Location/
il faut que l'utilisateur connecté par l'API ait le droit de lecture sur le dropdown.
(en passant les tokens dans le header bien sûr ou en paramètre dans l'url.)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Merci pour votre réponse, j'ai déjà fait ça mais le problème que tout se passe bien sauf avec la liste déroulante (champ personnalisé) , càd lorsque je vais insérer un titre et une description le compte est bon je trouve les données dans la ticket mais avec la liste déroulante non ( je spécifie l'id pour récupérer la valeur) mais sans vain.
je vais monter un exemple ( id : 1 correspond à l'état x donc je veux lors de la création du ticket la valeur état x sera sélectionner dans la liste déroulante)
Merci encore pour votre support
Last edited by Islem (2021-06-04 15:18:58)
Offline
liste déroulante (champ personnalisé)
cette liste déroulante est créée avec le plugin fields ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
oui exactement
Offline