Buenas tardes,
estoy trabajando en implementar OTRS en la compania donde trabajo, veo que cuando se crea el ticket a través del site de cliente el asunto es obligatorio para poder grabarlo. He definido ya los diferentes servicios que los usuarios seleccionarían, y me gustaría saber si es posible crear un ACL que inserte el servicio seleccionado (si fue elegido por el usuario) como el Asunto del ticket, de forma que al usuario solo le reste escribir una breve descripción de su problema. Es posible hacer esto?
En caso de que no sea posible, es posible hacer que el Asunto del ticket no sea obligatorio?
Saludos,
Alberto Medina
Insertar el "Servicio" seleccionado como "Asunto" del Ticket
-
- Znuny newbie
- Posts: 21
- Joined: 09 Jun 2014, 16:44
- Znuny Version: 3.3, 4, 5.0
- Real Name: Yeny Giraldo
- Company: Norton de Colombia
Re: Insertar el "Servicio" seleccionado como "Asunto" del Ticket
Hola amedina,
Prueba colocando este codigo de javascript en la ultima seccion script del archivo CustomerTicketMessage.dtl
$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});
actualmente yo hago asi y me funciona perfectamente.
Prueba colocando este codigo de javascript en la ultima seccion script del archivo CustomerTicketMessage.dtl
$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});
actualmente yo hago asi y me funciona perfectamente.
Yeny Giraldo
Whether you think you can or you think you can’t, you’re right. –Henry Ford-
Whether you think you can or you think you can’t, you’re right. –Henry Ford-
-
- Znuny newbie
- Posts: 22
- Joined: 22 Jun 2016, 22:03
- Znuny Version: 5.0.7
- Real Name: Alberto Medina
- Company: Maritima Dominicana, S.A.S.
Re: Insertar el "Servicio" seleccionado como "Asunto" del Ticket
Hola yagide y gracias por tu respuesta,
probe el codigo que me enviaste copiando en el archivo CustomerTicketMessage.tdl en la ultima seccion de script como dices, pero no me funiona, esto es lo que tengo:
<!-- dtl:js_on_document_complete -->
<script type="text/javascript">
Core.Customer.InitFocus();
$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});
</script>
<!-- dtl:js_on_document_complete -->
Saludos
probe el codigo que me enviaste copiando en el archivo CustomerTicketMessage.tdl en la ultima seccion de script como dices, pero no me funiona, esto es lo que tengo:
<!-- dtl:js_on_document_complete -->
<script type="text/javascript">
Core.Customer.InitFocus();
$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});
</script>
<!-- dtl:js_on_document_complete -->
Saludos