Como remover o código de categoria nos dropdowns do GLPI 11

O GLPI 11 exibe o campo 'code' junto ao nome da categoria nos dropdowns, gerando poluição visual. O módulo GLPI Bug Fixes resolve isso em segundos, sem editar o código-fonte.

Você abre o dropdown de categoria no GLPI 11 e vê algo assim: “»Erro ao usar automação — 337.TIPO:INC;Grupo:AUTOMAÇÃO — Célula de suporte;Urgencia:Muito Alta”. O que deveria ser apenas o nome da categoria virou um bloco de metadados ilegível.

O problema

O GLPI 11 possui um campo code nas categorias ITIL, projetado para identificação interna: números de processo, códigos de roteamento, parâmetros de integração. O problema é que o núcleo do GLPI concatena esse código ao nome da categoria em todos os dropdowns da interface, usando o separador - . O resultado é poluição visual que dificulta a seleção correta da categoria, especialmente quando os códigos são longos.

Dropdown de categoria do GLPI 11 exibindo o código interno concatenado ao nome, por exemplo: Erro ao usar automação - 337.TIPO:INC;Grupo:AUTOMAÇÃO
Antes: o código interno fica visível no dropdown, poluíndo a interface

Editar o código-fonte do GLPI para remover esse comportamento é possível, mas inviável: a alteração seria sobrescrita a cada atualização do sistema. Limpar o campo code nas categorias resolve visualmente, mas apaga informações que podem ser necessárias para outras integrações.

Como o GLPI Bug Fixes resolve

O módulo GLPI Bug Fixes do NexTool intercepta a renderização dos dropdowns Select2 antes que o texto chegue ao DOM. Em vez de manipular o HTML já gerado — o que é fragíl e ineficaz —, o módulo envolve as funções globais window.templateResult e window.templateSelection do GLPI e limpa result.text na origem, removendo o sufixo - CÓDIGO antes da renderização.

Dropdown de categoria do GLPI 11 após o GLPI Bug Fixes, exibindo apenas o nome da categoria sem o código
Depois: apenas o nome da categoria é exibido, mantendo o código intacto no banco de dados

O código interno não é apagado: ele continua armazenado no banco e disponível para integrações. Só deixa de aparecer na interface do usuário.

Ativando a correção

  1. Instale o NexTool no seu GLPI 11 (se ainda não tiver)
  2. Acesse Nextools > Módulos e instale o GLPI Bug Fixes
  3. Clique em Configurar e ative o módulo pela aba Configurações
  4. Acesse a aba Funcionalidades e ative Ocultar código de categoria nos dropdowns
Aba Funcionalidades do módulo GLPI Bug Fixes no NexTool, mostrando o toggle de ocultar código de categoria ativo
Aba Funcionalidades: cada correção pode ser ativada ou desativada individualmente

A correção entra em vigor imediatamente após salvar, sem reinicialização nem limpeza de cache.

Para quem é indicado

Qualquer equipe que usa categorias ITIL com o campo code preenchido no GLPI 11 — seja para numeração interna, integração com ERPs ou roteamento automático por regras. Se os seus técnicos ou usuários finais precisam selecionar categoria ao abrir chamados, a poluição visual do código impacta diretamente a experiência diária.

Compatibilidade

  • GLPI: 11.0+
  • Plano: Gratuito
  • Plugin: NexTool 3.x+

Próximo passo

O GLPI Bug Fixes faz parte do NexTool, ecossistema de módulos para expandir o GLPI sem customizações de código. O módulo é gratuito e já está disponível no catálogo. Fale com a equipe se precisar de ajuda na instalação.


Este conteúdo foi produzido com auxílio de inteligência artificial e revisado pela equipe Nextool Solutions. As capturas de tela são do ambiente real do GLPI com o plugin NexTool.

Frequently Asked Questions

O módulo GLPI Bug Fixes do NexTool remove a exibição do campo 'code' nos dropdowns de categoria, mostrando apenas o nome limpo.

O GLPI 11 exibe o campo 'code' da categoria junto ao nome no dropdown. Isso polui visualmente a interface quando os códigos contêm metadados internos.

Sim. O módulo é gratuito e faz parte do NexTool. Cada correção pode ser ativada ou desativada individualmente.

Não. O GLPI Bug Fixes aplica correções via plugin, sem modificar arquivos do core. As correções sobrevivem a atualizações do GLPI.

Need help?