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 2008-12-19 16:34:50

babastutz
Member
From: Lausanne - Suisse
Registered: 2008-12-16
Posts: 19

Ajout d'options dans Assistance -> Helpdesk

Bonjour,

On m'a demandé de modifier une application GLPI installée dans une entreprise. L'entreprise voudrait ajouter une option contrat(s) avec les types de contrats qu'un client pourrait avoir.

J'ai réussi à ajouter les case à cocher pour les contrats en mettant des <input type="checkbox" /> dans front/tracking.function.php, j'ai ajouté une table glpi_contracts_types dans la base de données mais j'ai quelques difficultés avec les requêtes SQL

Est-ce qu'on pourrait m'expliquer un peu comment ça fonctionne ? Je n'ai pas très bien compris les explications du wiki...


La paix c'est vachement mieux que la guerre

Offline

#2 2008-12-22 09:17:13

babastutz
Member
From: Lausanne - Suisse
Registered: 2008-12-16
Posts: 19

Re: Ajout d'options dans Assistance -> Helpdesk

... Personne ?

Y'a t'il un endroit plus dédié au développement dans l'application où je pourrais poser ma question ?


La paix c'est vachement mieux que la guerre

Offline

#3 2008-12-22 11:15:41

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

Re: Ajout d'options dans Assistance -> Helpdesk

Le démarche de modifier le code de GLPI n'est pas très constructive...

La démarche constructive c'est
- décrire un besoin
- faire valider par la communauté
- écrire les spécifications détaillées
- réaliser les modifications
- reverser le code

Alors forcément, les développeurs ont d'autres chats à fouetter pour des "évolutions" qui profiteront à l'ensemble des utilisateurs.

++


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

#4 2008-12-22 11:38:11

babastutz
Member
From: Lausanne - Suisse
Registered: 2008-12-16
Posts: 19

Re: Ajout d'options dans Assistance -> Helpdesk

Merci pour ta réponse.

En fait, le seul truc que je comprends pas, c'est comment sont traiter les valeurs passées au formulaire dans helpdesk. Dans quel fichier ? Quelles fonctions ?

Je ne demande pas à un développeur de le faire, je le fais tout seul.


La paix c'est vachement mieux que la guerre

Offline

#5 2009-01-05 09:21:42

babastutz
Member
From: Lausanne - Suisse
Registered: 2008-12-16
Posts: 19

Re: Ajout d'options dans Assistance -> Helpdesk

Je re-lance le sujet car j'aimerais résoudre mon problème au plus vite.

J'ai ajouté une table dans ma base de données pour gérer des types de contrat, j'ai également ajouté les champs dans helpdesk.

Ma question est la suivante :

Quand je clique sur valider, quel fichier fait l'ajout dans la base de données ? Comment traiter mes nouveaux champs ?

Merci d'avance


La paix c'est vachement mieux que la guerre

Offline

#6 2009-01-05 11:27:27

Groumphy
Member
From: Bruxelles
Registered: 2008-11-12
Posts: 117
Website

Re: Ajout d'options dans Assistance -> Helpdesk

Hello,

Pour que ta demande soit prise en compte au maximum, essaie de suivre la méthode de Remi.
wink

Navré de ne pouvoir t'aider, mais je ne connais pas plus que cela les requêtes.

A+

G.


Découvrez mon site

Prod : GLPI v0.71.2 - Apache v2+ - MySQL v5+ - PHP 5+ - Win 2003 R2 SP2
Labs : GLPI v0.80 - ZazouMiniWebServer v1.2.8 - PHP 5.2+ - Win XP SP3

Offline

#7 2009-01-05 11:43:58

babastutz
Member
From: Lausanne - Suisse
Registered: 2008-12-16
Posts: 19

Re: Ajout d'options dans Assistance -> Helpdesk

@Groumphy : Ok merci. Où dois-je faire ma demande ? Dans le forum Suggestions, Nouvelles fonctionnalités pour GLPI ?


La paix c'est vachement mieux que la guerre

Offline

#8 2009-01-05 12:31:15

Groumphy
Member
From: Bruxelles
Registered: 2008-11-12
Posts: 117
Website

Re: Ajout d'options dans Assistance -> Helpdesk

Je penserais comme toi...


Découvrez mon site

Prod : GLPI v0.71.2 - Apache v2+ - MySQL v5+ - PHP 5+ - Win 2003 R2 SP2
Labs : GLPI v0.80 - ZazouMiniWebServer v1.2.8 - PHP 5.2+ - Win XP SP3

Offline

Board footer

Powered by FluxBB