Skip to content

DynamicFieldDatabaseExtensions

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

Aperçu

Le plugin DynamicFieldDatabaseExtensions vous permet de 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, via lequel vous pouvez regrouper les valeurs selon des en-têtes que vous définissez vous-même.

Installation

  1. Via le gestionnaire de paquets
  • Naviguez dans la zone d'administration OTOBO vers Gestion du système → Gestion des paquets.
  • Recherchez "DynamicFieldDatabaseExtensions" et installez le module complémentaire.
  1. Installation manuelle
  • Décompressez l'archive du plugin dans le répertoire Kernel/Config/Files/.
  • Dans la zone d'administration, sous Gestion du système → Mise à jour → Recharger le système de fichiers, activez les nouveaux fichiers.

Configuration (SysConfig)

Activation de la structure étendue

  • DynamicFieldDB::ExtendedValueStructure Active ou désactive la structure d'affichage étendue pour les champs de base de données.

Définition des en-têtes

  • DynamicFieldDB::DisplayFieldHeaders Définissez une liste d'en-têtes de regroupement. Ceux-ci apparaîtront comme une sélection dans le menu déroulant des champs dynamiques d'administration.

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

Enregistrements de modules

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

Chemin SysConfigObjectif
Frontend::Agent::ModuleRegistration::Loader::Loader::Module::AgentTicketZoom###003-DynamicFieldDatabaseExtensionsAffiche l'extension dans le zoom de ticket de l'agent
Frontend::Customer::ModuleRegistration::Loader::Loader::Module::CustomerTicketZoom###003-DynamicFieldDatabaseExtensionsAffiche l'extension dans le zoom de ticket du client

Utilisation

  1. Admin → Paramètres → Champs dynamiques → Modifier le champ de base de données
  • Dans la boîte de dialogue d'édition, un menu déroulant "En-tête d'affichage" est maintenant disponible.
  1. Sélectionner les groupes de valeurs
  • Choisissez l'en-tête approprié dans le menu déroulant pour regrouper 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 clairement les valeurs affichées.

Limitations

  • La fonction n'accède qu'aux champs de type Database (DB).
  • Une modification ultérieure des paires d'en-têtes n'affecte pas automatiquement les valeurs existantes.

Support et informations complémentaires