DynamicFieldDatabaseExtensions
Compatibility OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Overview
With the DynamicFieldDatabaseExtensions plugin, you can structure the display of values for dynamic fields of type "Database" in OTOBO more clearly. It adds a dropdown menu in the admin area that allows you to group values by self-defined headers.
Installation
- Via Package Manager
- Navigate to Administration → Package Management in the OTOBO admin area.
- Search for "DynamicFieldDatabaseExtensions" and install the add-on.
- Manual Installation
- Unpack the plugin archive into the
Kernel/Config/Files/directory. - In the admin area under Administration → Update → Reload file system, activate the new files.
Configuration (SysConfig)
Enabling 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 of the admin dynamic fields.
The header General is automatically added, even if it is not included in the list.
Module Registrations
Add the following keys in SysConfig to enable the frontend module:
| SysConfig Path | Purpose |
|---|---|
| Frontend::Agent::ModuleRegistration::Loader::Loader::Module::AgentTicketZoom###003-DynamicFieldDatabaseExtensions | Displays extension in Agent Ticket Zoom |
| Frontend::Customer::ModuleRegistration::Loader::Loader::Module::CustomerTicketZoom###003-DynamicFieldDatabaseExtensions | Displays extension in Customer Ticket Zoom |
Usage
- Admin → Settings → Dynamic Fields → Edit Database Field
- In the editing dialog, a "Display Header" dropdown is now available.
- Select Value Groups
- Choose the appropriate header from the dropdown to logically group entries.
- Display in Agent and Customer Interface
- The headers will be inserted into the ticket widgets, clearly grouping the displayed values.
Limitations
- The function only accesses fields of type Database (DB).
- A subsequent change to header pairings does not automatically affect existing values.
Support & Further Information
- Vendor: Rother OSS GmbH
- Version: 11.0.1 (05.11.2024)
- Documentation: See official OTOBO Docs
- Contact: hello@otobo.io