El formulario nativo es bueno — hasta que falta el campo que necesitas. GLPI 11 por fin trajo un sistema de formularios propio, sin depender de plugins externos. El límite aparece cuando la pregunta que quieres hacer no cabe en ninguno de los tipos disponibles.
El problema
Un caso concreto y frecuente: quieres que el solicitante elija la categoría del ticket, pero solo entre las categorías que tienen sentido para ese tipo de atención. El editor nativo ofrece campos de texto, número, fecha y listas simples — ninguno sabe qué es una categoría ITIL, y mucho menos filtrar por solicitud, incidencia, problema o cambio.
Las salidas de siempre: una lista escrita a mano que envejece en cuanto alguien crea una categoría nueva, o un campo de texto libre que devuelve el trabajo de clasificar al técnico.
Cómo funciona Form Extender
En lugar de crear un sistema paralelo, el módulo se registra en el QuestionTypesManager del propio GLPI 11. Los tipos nuevos aparecen en el editor nativo, en la misma interfaz que tu equipo ya usa — sin plugins de terceros y sin tocar el core.
- Categoría propia de campos — en el editor de formularios, separada de los tipos nativos.
- Category Picker con subtipos ITIL — solicitud, incidencia, problema y cambio, cada uno filtrando las categorías válidas.
- CPF / CNPJ con validación — un tipo de pregunta específico formatea el valor durante la escritura y comprueba los dígitos de control. Cada pregunta se configura para CPF o CNPJ, incluido el estándar alfanumérico de CNPJ.
- Multiselección en la configuración — el administrador elige qué categorías entran en ese campo, con búsqueda y etiquetas eliminables.
- Carga bajo demanda — las categorías llegan por AJAX según el tipo, así la lista nunca queda desactualizada.
- Desplegable limpio para quien abre el ticket — ve unas pocas opciones correctas en vez del árbol entero.
Cómo activarlo
- Instala NexTool en tu GLPI 11.
- Entra en NexTool > Módulos y activa Form Extender.
- Edita un formulario nativo en Asistencia > Formularios.
- Al añadir una pregunta, elige el tipo en la categoría de Form Extender y selecciona las categorías que deben aparecer.
Para quién es
Quien está migrando de FormCreator a los formularios nativos de GLPI 11 y topó con campos que el nativo aún no tiene. También para operaciones de autoservicio donde la calidad de la categorización al abrir determina el enrutamiento — y donde un árbol de categorías completo solo confunde al solicitante.
Compatibilidad
- GLPI: 11.0+
- Plan: Licenciado
- Plugin: NexTool 6.x+
Siguiente paso
Form Extender forma parte de NexTool, un ecosistema de módulos que amplía GLPI sin personalización de código. Conoce la página del módulo o agenda una conversación para verlo funcionando en tu entorno.
Revisado por el equipo de NexTool Solutions.