Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
Usually, I use this code to inherit a report template in my own modules.
<?xml version="1.0" encoding="utf-8"?>
<template id="report_saleorder_document_custom" inherit_id="sale.report_saleorder_document">
<xpath expr="//div[@class='page']" position="replace">
This new template id=report_saleorder_document_custom inherit sale.report_saleorder_document template. Ok.
But could we just OVERRIDE sale.report_saleorder_document rather than inherit it?
Hi, I'm posting this as an answer because my Karma level does not allow me to comment.
@Pascal Tremblay; I've tried the code you provided (on a different template - website_portal.my_account_link), but it causes a "Invalid view definition" error in Odoo.
Is there a good way to override a <template> definition from another module??
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 2/16/15, 1:18 PM|
|Seen: 1409 times|
|Last updated: 3/23/16, 7:57 PM|