-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement - Formularios web - Plantilla personalizada de email para usuario asignado #27
Conversation
Actions executed at: 2024-01-18 09:16:48. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(A)provado
En caso de duplicado en el CRM se recibe la información importante.
En caso de encontrase el contacto en el CRM o ser nuevo se recibe la nueva plantilla, pudiendo acceder tanto a los datos del formulario como a los existentes en el CRM.
Quizás sería bueno tener también la infomración de si se ha creado persona o ya existía en el CRM y poder añadir esta información a la plantilla.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Se ha visto que el email con las plantilla custom se envía correctamente al usuario asignado, pero también se envía al usuario que rellena el formulario.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(A)provado
Simplemente, reiterar lo que comentaba en la anterior aprovación:
Quizás sería bueno tener también la información de si se ha creado persona o ya existía en el CRM y poder añadir esta información a la plantilla.
Es algo que en la plantilla estándar se diferencia y sería bueno poderlo aplicar también a la plantilla custom.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(A)provado
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(A)provado
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aprobado
} | ||
} | ||
|
||
// STIC 20230905 - ART - Enable custom email template for assigned user |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Al tratarse de un módulo STIC (y no del core), no es necesario dejar el código anterior comentado.
Desarrollo del issue
Al enviar un formulario web se quiere que el usuario asignado reciba un email personalizado y no el genérico de los formularios web. Por ello, se implementa un input que recoja dicha plantilla personalizada y envíe el email al usuario.
Solución implementada:
Se ha añadido una función que recoge el input de custom_assigned_email_template, en caso de que exista en el formulario, y envía un email de la plantilla personalizada al usuario asignado.
Pruebas
Añadir en el HTML del formulario la siguiente línea de input
<input type="hidden" name="custom_assigned_email_template" value=""/>
pasando el valor del id de la plantilla personalizada.Comprobar que al enviar el formulario, el usuario asignado haya recibido el email personalizado y no el genérico.