Neue Feldtypen für die nativen Formulare von GLPI 11

GLPI 11 hat native Formulare eingeführt, allerdings mit einem festen Satz an Feldtypen. Form Extender registriert neue Typen im nativen Editor – beginnend mit einer nach Typ gefilterten Auswahl von ITIL-Kategorien.

In diesem Artikel6 Abschnitte

Ein natives Formular ist gut – bis Ihnen genau der Feldtyp fehlt, den Sie brauchen. GLPI 11 hat endlich ein eigenes Formularsystem mitgebracht, ohne Abhängigkeit von einem externen Plugin. Die Grenze zeigt sich, wenn die Frage, die Sie stellen möchten, in keinen der verfügbaren Typen passt.

Das Problem

Ein konkreter und häufiger Fall: Sie möchten, dass der Anforderer die Kategorie des Tickets auswählt, aber nur unter den Kategorien, die für den Typ dieser Anfrage sinnvoll sind. Der native Editor bietet Text-, Zahlen-, Datumsfelder und einfache Listen – keines davon weiß, was eine ITIL-Kategorie ist, geschweige denn, wie man nach Anfrage, Störung, Problem oder Änderung filtert.

Die üblichen Auswege: eine von Hand eingetippte Liste, die veraltet, sobald jemand eine neue Kategorie anlegt, oder ein Freitextfeld, welches die Klassifizierungsarbeit zurück an den Techniker gibt.

Wie Form Extender funktioniert

Statt ein paralleles System zu schaffen, registriert sich dieses Modul im QuestionTypesManager von GLPI 11 selbst. Die neuen Typen erscheinen im nativen Editor, in derselben Oberfläche, die Ihr Team bereits nutzt – ohne Drittanbieter-Plugin und ohne Änderung am Core.

  • Eigene Feldkategorie im Formulareditor, getrennt von den nativen Typen.
  • Category Picker mit ITIL-Untertypen – Anfrage, Störung, Problem und Änderung, jeweils mit Filterung der gültigen Kategorien.
  • CPF / CNPJ mit Validierung – ein eigener Fragetyp formatiert den Wert während der Eingabe und prüft die Prüfziffern. Jede Frage wird für CPF oder CNPJ konfiguriert, einschließlich Unterstützung des alphanumerischen CNPJ-Formats.
  • Mehrfachauswahl in der Konfiguration – der Administrator wählt, welche Kategorien in dieses Feld aufgenommen werden, mit Suche und entfernbaren Badges.
  • Laden bei Bedarf – die Kategorien werden je nach Typ per AJAX geladen, sodass die Liste nie veraltet.
  • Übersichtliches Dropdown für die Person, die ein Ticket erstellt – der Anforderer sieht wenige passende Optionen statt des gesamten Baums.

So aktivieren Sie es

  1. Installieren Sie NexTool in Ihrem GLPI 11.
  2. Öffnen Sie NexTool > Module und aktivieren Sie Form Extender.
  3. Bearbeiten Sie ein natives Formular unter Support > Formulare.
  4. Wählen Sie beim Hinzufügen einer Frage den Typ in der Kategorie von Form Extender und markieren Sie die Kategorien, die angezeigt werden sollen.

Für wen es geeignet ist

Für alle, die von FormCreator auf die nativen Formulare von GLPI 11 migrieren und auf Felder gestoßen sind, die im nativen System noch fehlen. Ebenso für Self-Service-Umgebungen, in denen die Qualität der Kategorisierung bei der Erstellung das Routing bestimmt – und in denen ein vollständiger Kategorienbaum den Anforderer nur verwirrt.

Kompatibilität

  • GLPI: 11.0+
  • Plan: Lizenziert
  • Plugin: NexTool 6.x+

Nächster Schritt

Form Extender ist Teil von NexTool, einem Ökosystem von Modulen, welches GLPI ohne Code-Anpassungen erweitert. Sehen Sie sich die Seite des Moduls an oder vereinbaren Sie ein Gespräch, um es in Ihrer Umgebung in Aktion zu sehen.


Geprüft vom Team von NexTool Solutions.

Häufig gestellte Fragen

Nein. Es registriert über den QuestionTypesManager neue Fragetypen im nativen Editor selbst. Das Formular, die Bedingungen, die Ziele und der Antwortablauf bleiben die nativen Funktionen von GLPI.

Die aktuelle Version bietet ITIL-Kategorie und CPF/CNPJ. ITIL-Kategorie ermöglicht die Auswahl und Filterung gültiger Kategorien; CPF/CNPJ formatiert die Antwort und validiert die Prüfziffern, einschließlich des alphanumerischen CNPJ-Formats.

Im Editor bietet sie Kategorien der Einheit des Formulars und der übergeordneten Einheiten an, die als rekursiv markiert sind. Für den Anforderer im Portal werden Kategorien ausgeblendet, die im Helpdesk nicht sichtbar sind. Ältere Auswahlen außerhalb der Einheit bleiben mit einem Hinweis zur Überprüfung erhalten.

Ja. Das benutzerdefinierte Zielfeld kann die Antwort vor den Regeln von GLPI auf ein Ticket, ein Problem oder eine Änderung anwenden. Der Administrator kann eine bestimmte Frage angeben oder die letzte Frage vom Typ ITIL-Kategorie im Formular verwenden.

Ja, in den aktuellen Versionen. Die Kategorien werden über den vollständigen Pfad übertragen, nicht über die lokale ID, und fließen in die Auflösung der Voraussetzungen des nativen Importers ein. Existiert eine Kategorie im Ziel nicht, fordert GLPI eine Zuordnung an, statt stillschweigend mit dem falschen Element zu verknüpfen.

Brauchen Sie Hilfe?