Where is the code for sending the following email notification from Odoo CRM located? I want to make changes to its content.
Odoo v18 Community Edition
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Where is the code for sending the following email notification from Odoo CRM located? I want to make changes to its content.
Odoo v18 Community Edition
odoo/addons/mail/models/mail_activity.py
def _notify_get_message_body(self, ...):This method dynamically generates the email/message content for the activity.
Create a custom module and override _notify_get_message_body in mail.activity .
Example:
from odoo.addons.mail.models.mail_activity import MailActivity class CustomMailActivity(MailActivity): def _notify_get_message_body(self, **kwargs): body = super()._notify_get_message_body(**kwargs) # Add your custom message or modify the content if self.res_model == 'crm.lead': body = "<p>You have a new lead assigned: %s</p>" % (self.res_id) return body
Thanks & Regards,
Email: contact@datainteger.com
1. There is no record with id activity_data_lead_assigned
2. This seems to be related to mail.notification, not mail.activity
3. This template is not present in Email Templates.
Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.
InscribirsePublicaciones relacionadas | Respuestas | Vistas | Actividad | |
---|---|---|---|---|
|
1
jun 25
|
827 | ||
|
2
jun 25
|
542 | ||
|
3
jul 25
|
894 | ||
|
2
sept 20
|
5021 | ||
|
2
mar 15
|
7116 |