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 2017-09-11 10:29:23

oxy180
Member
Registered: 2017-09-08
Posts: 32

Ajout d'une nouvelle sous catégorie

Bonjour, j'aurai voulu savoir comment ajouter une nouvelle sous-catégorie sous l'onglet "PARC". Quel fichier HTML devrais-je modifier ? Si quelqu'un pouvait m'éclairer cela m'aiderait énormément. Merci à vous

Offline

#2 2017-09-11 11:15:33

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

Re: Ajout d'une nouvelle sous catégorie

Bonjour,
quelle version de GLPI ?
vous devez creer votre propre  plugin , ainsi vous ne modifiez pas le coeur de GLPI, vous pourrez probablement migrer sans devoir tout refaire.

sur un serveur de tests installez le plugin badges ou applicatifs par exemple, regardez les classes "Menu" et inspirez vous de ces plugins pour créer le votre.

je suppose qu'il ne s'agit pas simplement d'ajouter une ligne dans le menu, mais d'avoir une action derriere. le plugin vous permettra de gérer ça. avec gestion de droits etc...

ne modifiez pas les tables existantes, créez de nouvelles tables :  glpi_plugin_monnouveaumenu_monactionnouveaumenu  par exemple.

par curiosité : quel menu voulez vous ajouter dans Parc ?


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

Offline

#3 2017-09-11 11:22:13

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Bonjour, pardon je suis sous GLPI 9.1. D'accord je vais essayer de me lancer dans le plugin et suivre vos conseils. Je voudrais ajouter un historique des remplacements effectués sur les ordinateurs. Au passage, je viens de regarder, je ne trouve pas les plugins dont vous me parlez sur le catalogue des plugins. Ont-ils un autre nom ? Merci

Last edited by oxy180 (2017-09-11 11:23:21)

Offline

#4 2017-09-11 11:25:29

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

Re: Ajout d'une nouvelle sous catégorie


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

Offline

#5 2017-09-11 11:26:10

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Merci bien pour vos conseils et votre réactivité

Offline

#6 2017-09-11 11:27:44

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

Re: Ajout d'une nouvelle sous catégorie

historique des remplacements ? ça ressemble plutôt à un rapport ?
pourquoi ne pas utiliser le plugin reports ? il sera dans le menu outils mais vous aurez déjà une base de départ.


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

Offline

#7 2017-09-11 13:05:24

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Je ne connaissais pas ce plugin. Je vous donne un exemple :

Le disque dur X de l'ordinateur 1 est tombé en panne -> Il est remplacé par un disque dur Y sur l'ordinateur 1

Ou encore :

Ordinateur 1 en panne -> remplacement par ordinateur 2

Ce plugin peut-il répondre à mes besoins ? Merci d'avance

Offline

#8 2017-09-11 13:45:17

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

Re: Ajout d'une nouvelle sous catégorie

comment stockez vous l'information Y remplace X  ?

je ne vois pas dans les "fiches" inventaires de champ  " remplacé par" ou "remplace" .
vous pouvez donc ajouter cette information avec le plugin fields.
ensuite avec le plugin reports vous sortez la liste de tous les matériels  qui ont ce champ rempli.


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

Offline

#9 2017-09-11 13:49:19

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Justement, elle n'y est pas encore cette information, je voudrais la rajouter. D'accord je vais essayer de suivre vos conseils. Merci

Offline

#10 2017-09-11 14:09:28

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

LaDenrée wrote:

comment stockez vous l'information Y remplace X  ?

je ne vois pas dans les "fiches" inventaires de champ  " remplacé par" ou "remplace" .
vous pouvez donc ajouter cette information avec le plugin fields.
ensuite avec le plugin reports vous sortez la liste de tous les matériels  qui ont ce champ rempli.

juste petite précision, avec le plugin reports, je ne peux que sortir la liste de tous les matériels avec ce champ rempli, mais je ne pense pas que cela correspond a mon besoin. Mon souhait serait d'avoir une interface avec deux listes pour choisir parmi les ordinateurs déjà dans la base de données avec dans la premiere liste, l'ordinateur remplacé et dans la seconde, l'ordinateur remplaçant.

Pensez vous que c'est possible ?

Offline

#11 2017-09-11 21:32:36

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

Re: Ajout d'une nouvelle sous catégorie

avec reports vous pouvez sortir les noms des pc avec en face le nom du pc remplaçant . ( et moniteurs, et composantes et tous ce que vous voulez)
il s'agit uniquement de lecture, vous ne pourrez pas modifier ici.

Ordinateur | remplacé par
PC1                | PC27
PC12             | PC43
.....

par contre dans l'inventaire PC  vus avez déjà le nom du PC avec fields vous pouvez ajouter un champ dropdown avec les pcs et vous pourrez modifier.
avec cette solution vous ne pourrez pas modifier directement dans la liste.

si vous voulez une liste editable, il faut faire votre propre plugin. c'est pas simple, mais c'est possible.
j'aurais un peu de mal a écrire les specs fonctionnelles avec la description sommaire ci dessus ,mais vous connaissez mieux que moi votre besoin.


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

Offline

#12 2017-09-12 09:28:06

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

D'accord, merci beaucoup de votre aide. Je vais voir ce que je peux faire. Comment puis-je mettre la liste des éléments via fields dans la liste dropdown ? Merci.

Last edited by oxy180 (2017-09-12 09:54:47)

Offline

#13 2017-09-13 16:36:30

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Up

Offline

#14 2017-09-13 16:45:22

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

Re: Ajout d'une nouvelle sous catégorie

oups, je crois que j'ai confondu les champs de Fields avec Formcreator.
avec fields on ne peut pas avoir de dropdown avec les assets de GLPI.


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

Offline

#15 2017-09-14 09:47:08

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

Ok merci, je vais essayer ce nouveau plugin, je vous tiens au courant merci.

Offline

#16 2017-09-14 09:57:07

oxy180
Member
Registered: 2017-09-08
Posts: 32

Re: Ajout d'une nouvelle sous catégorie

J'ai réussi a faire deux dropdown avec les assets de GLPI avec formcreator, cependant pour le sauvegarder, c'est obligatoirement sous la forme d'un ticket ? Merci d'avance

Offline

Board footer

Powered by FluxBB