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 2009-11-24 16:58:15

Mattheoline
Member
Registered: 2009-09-08
Posts: 42

Helpdesk - valeurs par défaut pour matériels associables à un ticket

Bonjour,

J'ai donné le droit à un profil sur 'tous les matériels' avec en 'matériels associables à un ticket' uniquement la valeur Logiciel. Lorsque j'ouvre un nouveau ticket, j'ai donc pour l'étiquette 'Le ticket porte sur' les choix Général et Logiciel. Je ne trouve pas comment faire pour que 'logiciel' soit la valeur par défaut. J'ai également besoin d'enlever la zone 'Saisissez les premières lettres ...' pour que ma liste de logiciel soit automatiquement remplie par les données correspondantes.
Actuellement, je suis donc obligée de sélectionner 'Logiciel' et de double-cliquer dans la zone vide pour que ma liste combo se remplisse.

J'ai fouillé sans succès sur le forum alors me voilà!
Merci d'avance à ceux qui pourront me donner un coup de main.

Last edited by Mattheoline (2009-11-24 16:58:35)


glpi 0.72.21  -  httpd-2.2.3-31.el5.centos  -  mysql-5.5.38-1.el5.remi

Offline

#2 2009-11-25 10:51:56

Mikey
Member
Registered: 2009-07-20
Posts: 145

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

1 - Activer "Logiciel" par défaut : je vois pas comment

2 - Pour ne pas avoir à saisir les première lettre : désactive Ajax (menu Configuration - Générale - onglet Configuration affichage). Ou alors "Ne pas utiliser Ajax si le nbre d'éléments est inférieur à" au maximum (200), mais ça ne fonctionnera que si tu as moins de 200 logiciels.
Note : ces paramètres sont généraux à l'appli, pas seulement à la gestion des tickets


Ubuntu 9.04 (jaunty) - sous VMWare
GNOME 2.26.1
Apache 2.2.11 - MySQL 5.0.75 - PHP 5.2.6
GLPI 0.72.1 / OCS Inventory NG 1.02

Offline

#3 2009-11-26 08:39:59

Mattheoline
Member
Registered: 2009-09-08
Posts: 42

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

Merci pour ces éléments. Malheureusement, j'ai besoin qu'Ajax soit activé sur d'autres écrans. Je pensais plutôt inclure mes modifs dans le code mais si j'ai trouvé comment mettre d'autres valeurs par défaut comme la catégorie ou encore le technicien, je ne trouve pas pour les matériels. Si d'autres idées, je suis preneuse. Merci.

Last edited by Mattheoline (2009-11-26 08:40:47)


glpi 0.72.21  -  httpd-2.2.3-31.el5.centos  -  mysql-5.5.38-1.el5.remi

Offline

#4 2009-11-26 12:16:10

Mattheoline
Member
Registered: 2009-09-08
Posts: 42

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

Suite ...

J'ai trouvé comment faire pour mettre par défaut la liste des matériels automatiquement remplie. Il ne me reste plus qu'à mettre 'Logiciel' par défaut. Merci de vos suggestions.


glpi 0.72.21  -  httpd-2.2.3-31.el5.centos  -  mysql-5.5.38-1.el5.remi

Offline

#5 2009-11-26 17:19:33

Mattheoline
Member
Registered: 2009-09-08
Posts: 42

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

Et fin... c'est OK, j'ai trouvé.


glpi 0.72.21  -  httpd-2.2.3-31.el5.centos  -  mysql-5.5.38-1.el5.remi

Offline

#6 2009-12-02 16:27:17

durand.jm
Member
Registered: 2009-11-25
Posts: 110

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

peux tu partager ? comment as tu fais pour mettre la liste des matériels automatiquement ?

Offline

#7 2009-12-03 08:51:48

Mattheoline
Member
Registered: 2009-09-08
Posts: 42

Re: Helpdesk - valeurs par défaut pour matériels associables à un ticket

Voilà ce que j'ai fait, j'ai modifié la page dropdown.function.php.

function dropdownTrackingAllDevices, j'ai mis la ligne suivante en commentaire :
//echo "<option value='0' ".(($value==0)?" selected":"").">".$LANG['help'][30]."</option>\n";
=> 'Général' n'est plus proposé et comme j'ai seulement sélectionné 'Logiciel' dans le profil comme matériel associable, il apparaît par défaut.

Ensuite, après le bloc select qui écrit donc 'Logiciel', j'ai ajouté le lancement de ma requête qui liste les logiciels et je remplis avec mon 2ème select. Pour moi, cela donne :
//**261109-2**
      $query = "SELECT DISTINCT glpi_software.ID as ID, glpi_software.name as name
              FROM glpi_software
              WHERE glpi_software.deleted=0
              AND glpi_software.is_template=0
              ORDER BY glpi_software.name";
      $result = $DB->query($query);
      echo "<select name='ID'><option value='0'>------</option>";
      while ($data=$DB->fetch_assoc($result)) {
        echo "<option value=".$data['ID'].">".$data['name']."</option>";
      }
      echo "</select>";
      //Fin **261102-2**


Je ne sais pas ce qu'en penseront les GLPIens avertis mais ça me permet de contourner mon problème.
Bon courage,


glpi 0.72.21  -  httpd-2.2.3-31.el5.centos  -  mysql-5.5.38-1.el5.remi

Offline

Board footer

Powered by FluxBB