Pergunta
Como posso ocultar ou remover os campos de assunto e descrição no formulário de envio de solicitação na Central de Ajuda?
Resposta
É possível ocultar o assunto do seu formulário de solicitação, mas não é possível ocultar nativamente o campo de descrição.
Como ocultar o campo do assunto do formulário de solicitação
-
Central de administração > Objetos e regras > Tickets > Campos
- Abra o campoAssunto.
- Em Permissões, selecione Os clientes podem visualizar.
- Selecione Salvar.
Os clientes não verão o campo do assunto no formulário de solicitação, mas o campo fica visível no portal do cliente.
Quando você usa a permissão Os clientes podem visualizar, a descrição do ticket se torna o assunto do ticket. No entanto, você pode usar Javascript ou jQuery para preencher automaticamente e ocultar os campos de assunto e descrição.
Como ocultar os campos de assunto e descrição usando Javascript ou jQuery
- Assegure que você importou uma biblioteca jQuery se desejar usar instruções jQuery em um tema no lugar de Vanilla JavaScript.
- No Guide, clique no ícone Personalizar o projeto () na barra lateral.
- No tema com o qual deseja trabalhar, clique em Personalizar.
-
Clique em Editar código e adicione o código de exemplo abaixo no modelo script.js .
$('.form-field.string.optional.request_subject').hide();// Hide subject
$('.form-field.string.required.request_subject').hide(); // Hide subject
$('.form-field.request_description').hide(); // Hide description
$('#request_subject').val('test subject'); // Autofill subject
$('#request_description').val('test description'); // Autofill description - Selecione Publicar.
Os tickets criados terão os campos de assunto e descrição preenchidos automaticamente, como no exemplo abaixo.