Pregunta
¿Cómo se pueden ocultar o eliminar los campos de asunto y descripción en el formulario de envío de una solicitud en el Centro de ayuda?
Respuesta
Es posible ocultar el asunto del formulario de solicitud, pero no es posible ocultar de forma nativa el campo de descripción.
Para ocultar el campo de asunto en el formulario de solicitud
- Diríjase al Centro de administración > Objetos y reglas > Tickets > Campos.
- Abra el campo Asunto.
- En Permisos, seleccione Los clientes pueden ver.
- Seleccione Guardar.
Los clientes no verán el campo de asunto en el formulario de solicitud, pero el campo está visible en el portal del cliente.
Cuando se usa el permisoLos clientes pueden ver, la descripción del ticket se convierte en el asunto del ticket. Sin embargo, puede usar Javascript o jQuery para autorrellenar y ocultar los campos de asunto y de descripción.
Para ocultar los campos de asunto y descripción usando Javascript o jQuery
- Asegúrese de importar una biblioteca jQuery si desea usar declaraciones jQuery en un tema en lugar de JavaScript sin formato.
- En Guide, haga clic en el ícono Personalizar diseño () en la barra lateral.
- En el tema con el que desea trabajar, haga clic en Personalizar.
-
Haga clic en Editar código y agregue el código de ejemplo a continuación en la plantilla 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 - Seleccione Publicar.
Los tickets creados tendrán los campos de asunto y descripción rellenados automáticamente como en el ejemplo a continuación.