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
- Via the Package Manager
- In the OTOBO Admin area, navigate to System Administration → Package Management.
- 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 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 Path | Purpose |
---|---|
Frontend::Agent::ModuleRegistration::Loader::Loader::Module::AgentTicketZoom###003-DynamicFieldDatabaseExtensions | Displays the extension in the Agent Ticket Zoom |
Frontend::Customer::ModuleRegistration::Loader::Loader::Module::CustomerTicketZoom###003-DynamicFieldDatabaseExtensions | Displays the extension in the Customer Ticket Zoom |
Usage
- Admin → Settings → Dynamic Fields → Edit Database Field
- A "Display Header" dropdown is now available in the edit dialog.
- Select Value Groups
- Select the appropriate header from the dropdown to logically structure the entries.
- 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