DynamicFieldAttachment
Kompatybilność OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Przegląd
Dzięki wtyczce DynamicFieldAttachment możesz dodać do zgłoszeń i artykułów nowe dynamiczne pole typu „Attachment”. Administratorzy konfigurują w SysConfig, czy załączniki są dozwolone na zgłoszenie czy na artykuł, a także ustalają maksymalną liczbę i rozmiar plików.
Instalacja
- Przez menedżera pakietów
- W obszarze administracyjnym OTOBO, w sekcji Zarządzanie systemem → Menedżer pakietów, wyszukaj i zainstaluj DynamicFieldAttachment.
- Instalacja ręczna
- Rozpakuj archiwum wtyczki do katalogu
Kernel/Config/Files/. - W Zarządzanie systemem → Aktualizacja przeładuj system plików.
Konfiguracja (SysConfig)
Tworzenie pola dynamicznego
Przejdź do Admin → Ustawienia zgłoszeń → Pola dynamiczne.
Utwórz nowe pole typu Attachment.
Skonfiguruj:
Nazwa: Unikalny identyfikator (tylko litery i cyfry).
Etykieta: Etykieta wyświetlana użytkownikowi.
Kolejność pól: Pozycja względem innych pól.
Ważność: Ustaw na „ważne”.
Maksymalna liczba: Liczba dozwolonych plików na zgłoszenie/artykuł.
Maksymalny rozmiar pliku: Maksymalny rozmiar pojedynczego pliku w MB.
Rejestracja w backendzie
- DynamicFields::Backend::Registration → ItemSeparator Separator między nazwą pliku a rozmiarem w historii zgłoszenia.
Wyświetlanie w interfejsach
Dla każdego pożądanego widoku w Admin → Zarządzanie systemem → SysConfig → Frontend → Agent → Ticket → ViewXYZ:
- W sekcji Ticket::Frontend::AgentXYZ###DynamicField dodaj nazwę pola za pomocą przycisku „+”.
- Wartość „1” oznacza wyświetlanie, „2” oznacza pole wymagane.
Przykłady:
- ViewZoom dla widoku zgłoszenia w trybie Zoom.
- ViewNote dla okna dialogowego notatek.
- ViewPhoneNew dla nowego zgłoszenia telefonicznego.
Rozszerzenie maski wyszukiwania
- W Frontend → Agent → Ticket → ViewSearch → Ticket::Frontend::AgentTicketSearch###DynamicField dodaj nazwę pola, aby móc wyszukiwać według nazwy pliku.
Użycie
Podczas tworzenia/edycji zgłoszenia, pole Attachment pojawi się w skonfigurowanym obszarze.
Przesyłaj pliki, aż do osiągnięcia „Maksymalnej liczby”; następnie podczas zapisywania zostanie przeprowadzona weryfikacja:
Pliki zbyt duże zostaną odrzucone, a użytkownik otrzyma komunikat o błędzie.
Duplikaty nazw plików są blokowane.
W widoku powiększenia zgłoszenia (Ticket Zoom) załączniki są wyświetlane jako lista; kliknięcie nazwy pliku powoduje jego pobranie.
Ograniczenia
- Typ bazy danych (DB) nie jest obsługiwany.
- Dla backendu przechowywania danych musi być odpowiednio skonfigurowany VirtualFS.
- Duża liczba lub rozmiar plików może negatywnie wpłynąć na wydajność.
Wsparcie i dalsze informacje
- Producent: Rother OSS GmbH
- Wersja: 6.0.21
- Dokumentacja: Dokumentacja OTOBO
- Kontakt: hello@otobo.de