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.
Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!
Zarejestruj sięPowiązane posty | Odpowiedzi | Widoki | Czynność | |
---|---|---|---|---|
|
1
cze 25
|
837 | ||
|
2
cze 25
|
552 | ||
|
3
lip 25
|
918 | ||
|
2
wrz 20
|
5027 | ||
|
2
mar 15
|
7136 |