DynamicFieldAttachment 
Kompatibilität OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Überblick 
Mit dem DynamicFieldAttachment-Plugin fügst du Tickets und Artikeln ein neues dynamisches Feld vom Typ „Attachment“ hinzu. Administrator:innen konfigurieren über SysConfig, ob Anhänge pro Ticket oder pro Artikel zulässig sind und legen Maximalanzahl sowie Dateigröße fest.
Installation 
- Über den Paket-Manager
- Im OTOBO-Adminbereich unter Systemverwaltung → Paketverwaltung nach DynamicFieldAttachment suchen und installieren.
- Manuelle Installation
- Plugin-Archiv entpacken nach Kernel/Config/Files/.
- In Systemverwaltung → Aktualisieren das Dateisystem neu laden.
Konfiguration (SysConfig) 
DynamicField anlegen 
- Navigiere zu Admin → Ticket Einstellungen → Dynamische Felder. 
- Lege ein neues Feld vom Typ Attachment an. 
- Konfiguriere: 
- Name: Eindeutiger Identifier (nur Buchstaben und Ziffern). 
- Beschriftung: Anzeige-Label. 
- Feldreihenfolge: Position relativ zu anderen Feldern. 
- Gültigkeit: Auf „gültig“ setzen. 
- Maximale Anzahl: Anzahl der erlaubten Dateien pro Ticket/Artikel. 
- Maximale Dateigröße: Höchstgröße pro Datei in MB. 
Backend-Registrierung 
- DynamicFields::Backend::Registration → ItemSeparator Trennzeichen zwischen Dateiname und Größe in der Ticket-History.
Anzeige in Oberflächen 
Für jede gewünschte Ansicht in Admin → Systemverwaltung → SysConfig → Frontend → Agent → Ticket → ViewXYZ:
- Unter Ticket::Frontend::AgentXYZ###DynamicField mittels „+“ den Feldnamen eintragen.
- Inhalt „1“ = Anzeige, „2“ = Pflichtfeld.
Beispiele:
- ViewZoom für Ticketansicht im Zoom.
- ViewNote für Notiz-Dialog.
- ViewPhoneNew für neues Telefonticket.
Suchmaske erweitern 
- In Frontend → Agent → Ticket → ViewSearch → Ticket::Frontend::AgentTicketSearch###DynamicField den Feldnamen hinzufügen, um nach Dateinamen zu suchen.
Nutzung 
- Beim Erstellen/Ändern eines Tickets erscheint das Attachment-Feld im konfigurierten Bereich. 
- Dateien hochladen, bis die „Maximale Anzahl“ erreicht ist; anschließend wird beim Speichern geprüft: 
- Zu große Dateien werden verworfen und es erscheint eine Fehlermeldung. 
- Doppelte Dateinamen werden blockiert. 
- In der Ticket-Zoom-Ansicht werden Anhänge als Liste angezeigt; Klick auf Dateiname lädt herunter. 
Einschränkungen 
- Typ Datenbank (DB) nicht unterstützt.
- Für den Speicher-Backend muss VirtualFS passend konfiguriert sein.
- Viele oder große Dateien können die Performance beeinträchtigen.
Support & Weiterführendes 
- Hersteller: Rother OSS GmbH
- Version: 6.0.21
- Dokumentation: OTOBO-Doku
- Kontakt: hello@otobo.de