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 2020-09-24 22:21:57

ecollet
Member
Registered: 2019-07-29
Posts: 34

genericobject/ libellé / API

Bonjour,

Est-il possible de récupérer les libellés des genericobject via API ?
J'aimerai pouvoir afficher proprement le libellé des variables (et non les noms)


merci d'avance

Offline

#2 2020-09-24 23:08:12

ecollet
Member
Registered: 2019-07-29
Posts: 34

Re: genericobject/ libellé / API

Je me réponds à moi même ...
j'ai trouvé, un peu compliqué et pas très satisfaint
Je passe par listSearchOptions/ITEMTYPE
puis un post traitement ..

En php, ca donne

$get=glpiGET('listSearchOptions/'.$itemtype, $sess_token);
$map=array();
foreach ($get as $i){
    if (isset($i['uid'])) {
        $var=explode('.', $i['uid']);
        $map[$var[1]]=$i['name'];
    }
}

foreach ($item as $k => $i) {
    if (isset($map[$k])){
        $item[$map[$k]]=$i;
        unset($item[$k]);
       
    }
}

Offline

Board footer

Powered by FluxBB