Aller au contenu

DynamicFieldDatabaseExtensions

Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Avec le plugin DynamicFieldDatabaseExtensions, vous pouvez structurer plus clairement l’affichage des valeurs des champs dynamiques de type “Base de données” dans OTOBO. Il ajoute un menu déroulant dans la zone d’administration, vous permettant de regrouper les valeurs selon des en-têtes définis par vos soins.

  1. Via le gestionnaire de paquets
  • Naviguez dans la zone d’administration d’OTOBO vers Administration du système → Gestionnaire de paquets.
  • Recherchez « DynamicFieldDatabaseExtensions » et installez l’add-on.
  1. Installation manuelle
  • Décompressez l’archive du plugin dans le répertoire Kernel/Config/Files/.
  • Dans la zone d’administration, sous Administration du système → Actualiser → Recharger le système de fichiers, activez les nouveaux fichiers.
  • DynamicFieldDB::ExtendedValueStructure Active ou désactive la structure d’affichage étendue pour les champs de base de données.
  • DynamicFieldDB::DisplayFieldHeaders Définissez une liste d’en-têtes de regroupement. Ceux-ci apparaissent comme une sélection dans le menu déroulant des champs dynamiques dans l’administration.

  • L’en-tête General est ajouté automatiquement, même s’il ne figure pas dans la liste.

Ajoutez les clés suivantes dans la SysConfig pour débloquer le module Frontend :

Chemin SysConfigObjectif
Frontend::Agent::ModuleRegistration::Loader::Loader::Module::AgentTicketZoom###003-DynamicFieldDatabaseExtensionsAffiche l’extension dans le Zoom Ticket Agent
Frontend::Customer::ModuleRegistration::Loader::Loader::Module::CustomerTicketZoom###003-DynamicFieldDatabaseExtensionsAffiche l’extension dans le Zoom Ticket Client
  1. Admin → Paramètres → Champs dynamiques → Modifier le champ de base de données
  • Dans la boîte de dialogue de modification, un menu déroulant « En-tête d’affichage » est désormais disponible.
  1. Sélectionner les groupes de valeurs
  • Sélectionnez l’en-tête approprié dans le menu déroulant pour structurer logiquement les entrées.
  1. Affichage dans l’interface Agent et Client
  • Les en-têtes sont insérés dans les widgets de ticket et regroupent les valeurs affichées de manière claire.
  • La fonction ne s’applique qu’aux champs de type Database (DB).
  • Une modification ultérieure des paires d’en-têtes n’affecte pas automatiquement les valeurs existantes.