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 2018-03-07 16:17:27

bruno.desmet
Guest
From: LILLE
Registered: 2013-10-15
Posts: 79

modification du formulaire utilisateur

Bonjour,

Dans le formulaire : user.form, il est possible d'afficher les matériels utilisés pour un utilisateurs.

Très pratique, sauf que pour mon responsable cela n'était pas très parlant car on a pas d'information sur le modèle de matériel mais seulement le type, l'entité, le nom, le n° de série, le n° d'inventaire et le statut.

Après quelques recherches, j'ai modifié la user.class afin de rajouter une colonne et d'y mettre les infos


                  echo "</td><td class='center'>";
                  if (isset($data["monitormodels_id"])) {
                     echo Dropdown::getDropdownName("glpi_monitormodels",$data['monitormodels_id']);
                  } else {
                      if (isset($data["computermodels_id"])) {
                         echo Dropdown::getDropdownName("glpi_computermodels",$data['computermodels_id']);
                      } else {
                         if (isset($data["peripheralmodels_id"])) {
                            echo Dropdown::getDropdownName("glpi_peripheralmodels",$data['peripheralmodels_id']);
                        } else {
                         if (isset($data["phonemodels_id"])) {
                            echo Dropdown::getDropdownName("glpi_phonemodels",$data['phonemodels_id']);
                         } else {
                         if (isset($data["printermodels_id"])) {
                            echo Dropdown::getDropdownName("glpi_printermodels",$data['printermodels_id']);
                      } else {
                      
                     echo '&nbsp;';
                      }
                  }
                  }
                  }


En Prod : Windows Server 2008 R2 Enterprise XAMPP 1.7.4 [PHP 5.3.5] MySQL 5.5.8 GLPI 0.83 23 entites 6100 postes 371 imprimantes plugins : injection de fichier, impression pdf, rapports

Offline

#2 2018-03-23 18:55:49

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,127

Re: modification du formulaire utilisateur

Dommage d'avoir modifié directement le coeur, ce sera beaucoup plus difficile à maintenir


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2018-03-24 19:42:43

bruno.desmet
Guest
From: LILLE
Registered: 2013-10-15
Posts: 79

Re: modification du formulaire utilisateur

Bonsoir,
oui, je sais ....c'est pas fait dans les règles de l'art.

Mais on pourrait peut-être demander à l'équipe de développement de rajouter une gestion des colonnes du formulaire au niveau de la personnalisation pour une prochaine version


En Prod : Windows Server 2008 R2 Enterprise XAMPP 1.7.4 [PHP 5.3.5] MySQL 5.5.8 GLPI 0.83 23 entites 6100 postes 371 imprimantes plugins : injection de fichier, impression pdf, rapports

Offline

Board footer

Powered by FluxBB