Le formulaire natif est bon — jusqu'à ce que le champ dont vous avez besoin manque. GLPI 11 a enfin livré son propre système de formulaires, sans dépendre d'un plugin externe. La limite apparaît lorsque la question que vous voulez poser n'entre dans aucun des types disponibles.
Le problème
Un cas concret et fréquent : vous voulez que le demandeur choisisse la catégorie du ticket, mais uniquement parmi celles qui ont du sens pour ce type de demande. L'éditeur natif propose du texte, des nombres, des dates et des listes simples — aucun ne sait ce qu'est une catégorie ITIL, encore moins la filtrer par demande, incident, problème ou changement.
Les contournements habituels : une liste saisie à la main qui se périme dès qu'une nouvelle catégorie est créée, ou un champ texte libre qui renvoie le travail de classification au technicien.
Comment fonctionne Form Extender
Plutôt que de bâtir un système parallèle, le module s'enregistre auprès du QuestionTypesManager de GLPI 11. Les nouveaux types apparaissent dans l'éditeur natif, dans l'interface que votre équipe utilise déjà — sans plugin tiers ni modification du cœur.
- Une catégorie de champs dédiée — dans l'éditeur de formulaires, distincte des types natifs.
- Category Picker avec sous-types ITIL — demande, incident, problème et changement, chacun filtrant les catégories valides.
- CPF / CNPJ avec validation — un type de question dédié formate la valeur pendant la saisie et vérifie les chiffres de contrôle. Chaque question est configurée pour le CPF ou le CNPJ, avec prise en charge de la norme CNPJ alphanumérique.
- Sélection multiple à la configuration — l'administrateur choisit quelles catégories composent ce champ, avec recherche et badges supprimables.
- Chargement à la demande — les catégories sont récupérées en AJAX selon le type, la liste n'est donc jamais obsolète.
- Une liste déroulante épurée pour le demandeur — il voit quelques options pertinentes plutôt que l'arborescence complète.
Comment l'activer
- Installez NexTool sur votre GLPI 11.
- Rendez-vous dans NexTool > Modules et activez Form Extender.
- Modifiez un formulaire natif dans Assistance > Formulaires.
- En ajoutant une question, choisissez le type dans la catégorie Form Extender et sélectionnez les catégories à afficher.
À qui cela s'adresse
À ceux qui migrent de FormCreator vers les formulaires natifs de GLPI 11 et butent sur des champs que le natif n'offre pas encore. Également aux dispositifs de libre-service où la qualité de la catégorisation à la saisie détermine l'orientation — et où une arborescence complète ne fait que perdre le demandeur.
Compatibilité
- GLPI : 11.0+
- Offre : Sous licence
- Plugin : NexTool 6.x+
Prochaine étape
Form Extender fait partie de NexTool, un écosystème de modules qui étend GLPI sans personnalisation de code. Découvrez la page du module ou réservez un échange pour le voir fonctionner dans votre environnement.
Relu par l'équipe NexTool Solutions.