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 2010-03-30 09:54:28

belga
Member
Registered: 2010-02-10
Posts: 22

table dropdown

Bonjour,

Je commence à développer un plugin pour GLPI et j'en suis à me poser la question du nom de la table que je vais créer.
Je ne suis pas certains de ce qu'est une table "liste de valeur" (dropdown).

Est ce qu'une table avec comme champs un identifiant et un nom de catégorie est une table dropdown ?

Offline

#2 2010-03-30 10:05:20

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: table dropdown

Les tables 'dropdown' sont celles qui sont gérées dans a partie "Configuration / intitulés".

Pour les plugins, elle peuvent être gérées automatiquement (interface de maj) avec le hook getDropdown (à condition d'avoir le schéma standard : id, name, comments)

Pour info en 0.78; les dropdown redeviennent des objets standards.

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2010-03-30 10:42:10

belga
Member
Registered: 2010-02-10
Posts: 22

Re: table dropdown

Qu'est-ce que tu entends par "gérées automatiquement" ?

Offline

#4 2010-03-30 10:45:43

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: table dropdown

Que tu n'as pas besoin de créer les pages de saisie.
+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#5 2010-03-30 15:57:58

belga
Member
Registered: 2010-02-10
Posts: 22

Re: table dropdown

Je ne suis pas sur de bien comprendre.

Quant le plugin sera installé, GLPI me proposera une interface par défault pour remplir ses tables ?

Offline

#6 2010-03-30 18:11:52

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: table dropdown

Oui, voir le plugin example.

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#7 2010-03-31 11:20:13

belga
Member
Registered: 2010-02-10
Posts: 22

Re: table dropdown

Le plugin exemple ne fonctionne pas. Il semble manquer le fichier example.form.php. Mais bon ce n'est pas grave je testerais avec mon plugin lorsqu'il sera fait.

Merci pour ces informations.

P.S Je ne me souviens pas de mon mot de passe pour me connecter à mon compte. J'utilise actuellement celui qui est dans le cache du navigateur. Comment puis-je faire pour en avoir un autre ?

Last edited by belga (2010-03-31 11:22:08)

Offline

#8 2010-04-02 11:26:06

belga
Member
Registered: 2010-02-10
Posts: 22

Re: table dropdown

Bonjour,

Lorsque l'on crée un plugin on est amené a utiliser la fonction "registerPluginType". Cette fonction demande en paramètre un id (entre autres) or je ne sais pas quel id je peux lui donner puisque je ne sais pas lesquels sont utilisés.

Comment pourrais-je savoir cela ?

J'aimerais aussi avoir quelques précision sur les 2 premier paramètres de cette fonction : $plugin et $name. Je ne suis pas certains d'avoir bien compris à quoi ils servent.


Je me suis trompé je voulais créé un autre sujet. Si un modo peut me le déplacer ce serait sympa, merci.

Last edited by belga (2010-04-02 11:27:19)

Offline

Board footer

Powered by FluxBB