Cómo eliminar el código de categoría en los dropdowns de GLPI 11

GLPI 11 muestra el campo 'code' junto al nombre de la categoría en los dropdowns, generando ruido visual. El módulo GLPI Bug Fixes lo resuelve en segundos, sin editar el código fuente.

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.

Dropdown de categoría de GLPI 11 mostrando el código interno concatenado al nombre, por ejemplo: Error al usar automatización - 337.TIPO:INC;Grupo:AUTOMATIZACIÓN
Antes: el código interno es visible en el dropdown, contaminando la interfaz

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.

Dropdown de categoría de GLPI 11 tras GLPI Bug Fixes, mostrando solo el nombre de la categoría sin el código
Después: solo se muestra el nombre de la categoría, manteniendo el código intacto en la base de datos

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

  1. Instala NexTool en tu GLPI 11 (si aún no lo tienes)
  2. Accede a Nextools > Módulos e instala GLPI Bug Fixes
  3. Haz clic en Configurar y activa el módulo desde la pestaña Configuración
  4. Accede a la pestaña Funcionalidades y activa Ocultar código de categoría en dropdowns
Pestaña Funcionalidades del módulo GLPI Bug Fixes en NexTool, mostrando el toggle de ocultar código de categoría activo
Pestaña Funcionalidades: cada corrección se puede activar o desactivar individualmente

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.

Preguntas Frecuentes

El módulo GLPI Bug Fixes de NexTool elimina la visualización del campo 'code' en los dropdowns de categoría, mostrando solo el nombre limpio.

GLPI 11 muestra el campo 'code' de la categoría junto al nombre en el dropdown. Esto contamina visualmente la interfaz cuando los códigos contienen metadatos internos.

Sí. El módulo es gratuito y forma parte de NexTool. Cada corrección puede activarse o desactivarse individualmente.

No. GLPI Bug Fixes aplica correcciones vía plugin, sin modificar archivos del core. Las correcciones sobreviven a las actualizaciones de GLPI.

?Necesitas ayuda?