Bonjour J'ai besoin de produire un rapport listant les utilisateurs de certains objets. Pour être concret je me centre sur les ordinateurs.
J'ai créé un plugin minimaliste pour ajouter une colonne Nom et une colonne Prénom à ma liste, sans difficulté. Par contre si je veux ajouter une colonne Login, associée à la colonne "name" de glpi_users, GLPI affiche la concaténation Nom + Prénom au lieu du login. Il y a visiblement un traitement supplémentaire que je veux empêcher. Voilà l'extrait de code de mon plugin : function plugin_sig_getAddSearchOptions($itemtype) { global $LANG; $sopt = array(); $reservedTypeIndex = PluginSigConfig::RESERVED_TYPE_RANGE_MIN; switch ($itemtype) { case 'Computer': if (User::canView()) { $sopt[$reservedTypeIndex]['table'] = 'glpi_users'; $sopt[$reservedTypeIndex]['field'] = 'name'; $sopt[$reservedTypeIndex]['name'] = $LANG['plugin_monplugin']['login']; $sopt[$reservedTypeIndex]['massiveaction'] = false; $sopt[$reservedTypeIndex]['datatype'] = 'text'; } ... ... } Une idée ?
_______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev