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 2021-06-03 15:42:43

Islem
Member
Registered: 2021-06-03
Posts: 17

API-Rest : Afficher un item de la liste déroulante

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

#2 2021-06-03 16:12:31

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,167

Re: API-Rest : Afficher un item de la liste déroulante

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.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Online

#3 2021-06-04 12:56:37

Islem
Member
Registered: 2021-06-03
Posts: 17

Re: API-Rest : Afficher un item de la liste déroulante

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

#4 2021-06-11 16:58:37

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,167

Re: API-Rest : Afficher un item de la liste déroulante

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.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Online

#5 2021-06-11 17:11:41

Islem
Member
Registered: 2021-06-03
Posts: 17

Re: API-Rest : Afficher un item de la liste déroulante

oui exactement

Offline

Board footer

Powered by FluxBB