Appearance
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