Abres el dropdown de categoría en GLPI 11 y ves algo así: “»Error al usar automatización — 337.TIPO:INC;Grupo:AUTOMATIZACIÓN — Célula de soporte;Urgencia:Muy Alta”. Lo que debería ser solo el nombre de la categoría se ha convertido en un bloque de metadatos ilegible.
El problema
GLPI 11 tiene un campo code en las categorías ITIL, diseñado para identificación interna: números de proceso, códigos de enrutamiento, parámetros de integración. El problema es que el núcleo de GLPI concatena ese código al nombre de la categoría en todos los dropdowns de la interfaz, usando el separador - . El resultado es contaminación visual que dificulta la selección correcta de la categoría, especialmente cuando los códigos son largos.
Editar el código fuente de GLPI para eliminar este comportamiento es posible, pero inviable: el cambio sería sobrescrito en cada actualización del sistema. Limpiar el campo code en las categorías lo resuelve visualmente, pero borra información que puede ser necesaria para otras integraciones.
Cómo lo resuelve GLPI Bug Fixes
El módulo GLPI Bug Fixes de NexTool intercepta el renderizado de los dropdowns Select2 antes de que el texto llegue al DOM. En lugar de manipular el HTML ya generado — lo que es frágil e ineficaz —, el módulo envuelve las funciones globales window.templateResult y window.templateSelection de GLPI y limpia result.text en el origen, eliminando el sufijo - CÓDIGO antes del renderizado.
El código interno no se elimina: continúa almacenado en la base de datos y disponible para integraciones. Solo deja de aparecer en la interfaz del usuario.
Activando la corrección
- Instala NexTool en tu GLPI 11 (si aún no lo tienes)
- Accede a Nextools > Módulos e instala GLPI Bug Fixes
- Haz clic en Configurar y activa el módulo desde la pestaña Configuración
- Accede a la pestaña Funcionalidades y activa Ocultar código de categoría en dropdowns
La corrección entra en vigor inmediatamente tras guardar, sin reinicio ni limpieza de caché.
¿Para quién está indicado?
Cualquier equipo que use categorías ITIL con el campo code relleno en GLPI 11 — ya sea para numeración interna, integración con ERPs o enrutamiento automático por reglas. Si tus técnicos o usuarios finales necesitan seleccionar categoría al abrir tickets, la contaminación visual del código impacta directamente la experiencia diaria.
Compatibilidad
- GLPI: 11.0+
- Plan: Gratuito
- Plugin: NexTool 3.x+
Próximo paso
GLPI Bug Fixes forma parte de NexTool, ecosistema de módulos para ampliar GLPI sin personalizaciones de código. El módulo es gratuito y ya está disponible en el catálogo. Contacta al equipo si necesitas ayuda con la instalación.
Este contenido fue producido con la asistencia de inteligencia artificial y revisado por el equipo de Nextool Solutions. Las capturas de pantalla son del entorno real de GLPI con el plugin NexTool.