Skip to content

DynamicFieldAttachment

Compatibilità OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Panoramica

Con il plugin DynamicFieldAttachment è possibile aggiungere ai ticket e agli articoli un nuovo campo dinamico di tipo "Allegato". Gli amministratori possono configurare tramite SysConfig se gli allegati sono consentiti per ticket o articolo e impostare il numero massimo e la dimensione massima dei file.

Installazione

  1. Tramite il gestore dei pacchetti
  • Nell'area di amministrazione di OTOBO, in Gestione del sistema → Gestione dei pacchetti, cercare e installare DynamicFieldAttachment.
  1. Installazione manuale
  • Estrarre l'archivio del plugin in Kernel/Config/Files/.
  • In Gestione del sistema → Aggiornamento caricare nuovamente il file system.

Configurazione (SysConfig)

Creazione del campo dinamico

  • Navigare in Admin → Impostazioni del ticket → Campi dinamici.

  • Creare un nuovo campo di tipo Allegato.

  • Configurare:

  • Nome: identificatore univoco (solo lettere e numeri).

  • Etichetta: etichetta di visualizzazione.

  • Ordine del campo: posizione relativa ad altri campi.

  • Validità: impostare su "valido".

  • Numero massimo: numero di file consentiti per ticket/articolo.

  • Dimensione massima del file: dimensione massima del file in MB.

Registrazione nel backend

  • DynamicFields::Backend::Registration → ItemSeparator Separatore tra nome del file e dimensione nella cronologia del ticket.

Visualizzazione nelle interfacce

Per ogni vista desiderata in Admin → Gestione del sistema → SysConfig → Frontend → Agente → Ticket → ViewXYZ:

  • In Ticket::Frontend::AgentXYZ###DynamicField aggiungere il nome del campo tramite il pulsante "+".
  • Contenuto "1" = visualizzazione, "2" = campo obbligatorio.

Esempi:

  • ViewZoom per la visualizzazione del ticket in modalità zoom.
  • ViewNote per il dialogo delle note.
  • ViewPhoneNew per il nuovo ticket telefonico.

Estensione della maschera di ricerca

  • In Frontend → Agente → Ticket → ViewSearch → Ticket::Frontend::AgentTicketSearch###DynamicField aggiungere il nome del campo per cercare per nome del file.

Utilizzo

  • Al momento della creazione/modifica di un ticket, il campo Allegato appare nell'area configurata.

  • Caricare i file fino a raggiungere il "Numero massimo"; successivamente, al salvataggio, viene verificato:

  • I file troppo grandi vengono rifiutati e viene visualizzato un messaggio di errore.

  • I nomi dei file duplicati vengono bloccati.

  • Nella visualizzazione del ticket in modalità zoom, gli allegati vengono visualizzati come elenco; il clic sul nome del file lo scarica.

Limitazioni

  • Tipo di database (DB) non supportato.
  • Per il backend di archiviazione, VirtualFS deve essere configurato correttamente.
  • Molti o grandi file possono influire sulle prestazioni.

Supporto e approfondimenti