Domanda

Come si può nascondere un campo ticket personalizzato con il Zendesk App Framework?

Risposta

Puoi implementare un’app della barra laterale per nascondere i campi ticket personalizzati usando ticketField.hide come descritto nella documentazione.

Per usare i campi personalizzati, sostituisci la parte dell’identificatore zafClient.invoke('ticketFields:identifier.hide') con custom_field_{ID}

La sintassi corretta per nascondere un campo è zafClient.invoke('ticketFields:custom_field_{ID}.hide')

Per recuperare l’identificatore esatto, usa .name comando  zafClient.get('ticketFields:custom_field_{ID}.name') 

Ad esempio, per il nome del campo personalizzato Per API 3:

fields_list.png

La sintassi per ottenere il nome del campo personalizzato è zafClient.get('ticketFields:custom_field_14399631996699.name')

Di seguito è riportato un esempio di risposta usando l’app REPL v2 :

get_name.png

La sintassi per nascondere il campo personalizzato è zafClient.invoke('ticketFields:custom_field_14399631996699.hide')

Di seguito è riportato un esempio di risposta usando l’app REPL v2 :

visible.png

Per ulteriori informazioni, leggi i seguenti articoli:

  • API client ZAF
  • Barra laterale Ticket e Nuovo ticket
  • Prova il framework Apps
Avvertenza: Questo articolo viene fornito solo a scopo didattico. Zendesk non fornisce assistenza per il codice e non lo garantisce. Se riscontri eventuali problemi, lascia un commento o prova a cercare una soluzione online.

Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.

Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.

Powered by Zendesk