You are not logged in.
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
... 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
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
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
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
Hello,
Pour que ta demande soit prise en compte au maximum, essaie de suivre la méthode de Remi.
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
@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
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