Bonjour tout le monde,
Je suis actuellement en stage et j'ai pour sujet de développer des plugins sous le Framework GLPI (http://www.glpi-project.org/) qui est un logiciel libre permettant de gérer des parcs informatiques, gérer les interventions et incidents des utilisateurs, etc...
J'ai des connaissances en développement web (PHP, JavaScript, JQuery, AJAX, HTML, CSS) mais étant habituer à créer moi même mon code, j'ai du mal à m'y retrouver dans ce code déjà fait.
J'ai du mal à visualiser où se crée le contenu de la page par rapport au PHP, je vois à peu près comment sont développer les fonctionnalités mais impossible de voir clairement où est géré l'affichage pour que je puisse faire mes modifications.
Je vous explique un peu le contexte : dans GLPI, un utilisateur peut créer un ticket pour par exemple reporter un incident (panne d'ordinateur, imprimante hs, etc...). Ce ticket est envoyer au service informatique (là où je fais mon stage) et est gérer par les techniciens.
On peut également créer des gabarits de tickets, qui permettront à l'utilisateur d'avoir selon le gabarit choisi des champs pré remplis dans son tickets (gain de temps pour utilisateurs et technicien).
Je vous joins une capture pour que ce soit plus clair.
Sur ce screen on peux voir la gestion des tickets et plus précisément la gestion des gabarits de tickets, et je souhaiterais ajouter un onglet dans le menu de gauche dans lequel j'ajouterais des fonctionnalités.
Le soucis n'est pas de coder les fonctionnalités, mais où le faire ?
C'est peut être bête comme question, mais en cours php on a l'habitude d'utiliser notre propre organisation/hiérarchie des fichiers, et on est pas habitué à jongler avec d'aussi gros framework.
Partager