Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odgovori
2038 Prikazi

I often get confused how I should be making templates in Odoo because I have seen a couple different ways.

#1
?xml version="1.0" encoding="UTF-8" ?>

templates xml:space="preserve">

​t t-name="some_asset" t-inherit="web.assets_backend" name="Some Layout">


#2

?xml version="1.0" encoding="UTF-8"?> 

odoo> 

​template id="some_other_asset" inherit_id="web.assets_backend" name="Some Other Layout">


And then I also see this

#3 

?xml version="1.0" encoding="UTF-8"?> 

odoo> 

​data>

​template id="some_other_asset" inherit_id="web.assets_backend" name="Some Other Layout">

Between those three, I never know what to use and where it MUST be used. For instance, does this template need to be in module/static/src/xml/ or does it need to be in module/views/ or maybe it needs to be in module/static/src/views.

Can somebody please help make this clear for me.


Avatar
Opusti
Best Answer
For this and other cases it is always good to search the Odoo code. 

This is how the backend is planned 





You can save the frontend ones in static and the backend ones in views But all you have to do is tell Odoo where to find what it needs.
Avatar
Opusti
Related Posts Odgovori Prikazi Aktivnost
2
apr. 24
1572
0
maj 24
1355
1
mar. 24
1342
4
maj 25
2488
2
maj 25
5848