Skip to content

DynamicFieldDatabaseExtensions

Compatibility OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Overview

The DynamicFieldDatabaseExtensions plugin allows you to structure the display of values from dynamic fields of the "Database" type more clearly in OTOBO. It adds a dropdown menu in the Admin area, which you can use to group values by self-defined headers.

Installation

  1. Via the Package Manager
  • In the OTOBO Admin area, navigate to System Administration → Package Management.
  • Search for "DynamicFieldDatabaseExtensions" and install the add-on.
  1. Manual Installation
  • Unpack the plugin archive into the Kernel/Config/Files/ directory.
  • In the Admin area, under System Administration → Update → Reload File System, activate the new files.

Configuration (SysConfig)

Activating the Extended Structure

  • DynamicFieldDB::ExtendedValueStructure Enables or disables the extended display structure for database fields.

Defining Headers

  • DynamicFieldDB::DisplayFieldHeaders Define a list of grouping headers. These will appear as options in the dropdown menu of the Admin Dynamic Fields.

  • The General header is added automatically, even if it is not in the list.

Module Registrations

Add the following keys in the SysConfig to enable the frontend module:

SysConfig PathPurpose
Frontend::Agent::ModuleRegistration::Loader::Loader::Module::AgentTicketZoom###003-DynamicFieldDatabaseExtensionsDisplays the extension in the Agent Ticket Zoom
Frontend::Customer::ModuleRegistration::Loader::Loader::Module::CustomerTicketZoom###003-DynamicFieldDatabaseExtensionsDisplays the extension in the Customer Ticket Zoom

Usage

  1. Admin → Settings → Dynamic Fields → Edit Database Field
  • A "Display Header" dropdown is now available in the edit dialog.
  1. Select Value Groups
  • Select the appropriate header from the dropdown to logically structure the entries.
  1. Display in Agent and Customer Interfaces
  • The headers are inserted into the ticket widgets and group the displayed values for clarity.

Limitations

  • The feature only applies to fields of type Database (DB).
  • Subsequently changing header pairs does not automatically affect existing values.

Support & Further Information

  • Manufacturer: Rother OSS GmbH
  • Version: 11.0.1 (05.11.2024)
  • Documentation: See the official OTOBO Docs
  • Contact: hello@otobo.io