Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
7 Ответы
36646 Представления

Hi all,

I use Odoo V 10. I would like to change the theme (header color, etc.) of an email (ex. sale order) send by Odoo. Is it possible ?

Also, I've changed the default email text and I would like that the one I've wrote is the default one. How could i do that ?

Thanks

.Arnaud

Аватар
Отменить
Лучший ответ

Hi Pravitha,

your answer sounds great.

But I'm lost at two things:

First: 'Just create a custom module inherit sale.order,'

What Do you mean with inherit sale.order?

Can you give an example how the model inheritance should look like to inherit a email template.
An email template is data not a model. I have no clue what you are going to achieve with that inheritance.


Second: 'Note: don't forget to override the function call to email template to redirect to your new template.'

Again, please give an example how to code that into my custom modul to overwrite e.g. 'auth_signup.reset_password_email'.


Guess you gave a very good answer.
But I'm an newbee and need some code to look at to build the solutiuon into my own modul.


Thanx and Cheers.

Stephan



Аватар
Отменить
Лучший ответ

For customizing the email template,  you can create your own email template in sale order or any other module you want. you can find the existing sale order template in addons/sale/data/mail_template_data.xml.

You can customize the email templates either by editing from the Odoo UI at Settings/Technical/Email/Templates select the template to change and customize accordingly.

Or else the solution I prefer is to create a custom template from backend coding. The samples I mentioned before can help you in this. Just create a custom module inherit sale.order, then create a data folder and an XML file and create your own template. 

Note: don't forget to override the function call to email template to redirect to your new template.


Аватар
Отменить
Автор Лучший ответ

Hi Pravintha,

Thanks for your answer. I would like to try your first solution (customize the email template by editing from the Odoo UI) but I can't find the template in the settings > view nor in settings > report. Could you please give me the name of the file ?


Thanks,

Arnaud

Аватар
Отменить

Activate the developer mode and try

Автор

I have already did it. If not I could not have the view and report menu ;)

Do you have have the exact view name or report name of the template for the mail ?

Thanks

settings->email->templates

Автор

Hi Hilar,

Ok I have finally found it. Thanks for your help :)

Related Posts Ответы Просмотры Активность
3
мар. 24
8324
1
мая 25
1149
2
мая 25
1218
0
апр. 25
1033
1
апр. 25
1366