Modify an existing handler
When you install the website module, the path /website/info
displays some information about your Odoo instance. In this recipe, we override this in order to change this information page's layout, but also to change what is displayed.
Getting ready
Install the website
module and inspect the path /website/info
. Now craft a new module that depends on website
and uses the following code.
How to do it…
We'll have to adapt the existing template and override the existing handler:
- Override the
qweb
template in a file calledviews/templates.xml
:<?xml version="1.0" encoding="UTF-8"?> <odoo> <template id="show_website_info" inherit_id="website.show_website_info"> <xpath expr="//dl[@t-foreach='apps']" position="replace"> <table class="table"> ...
Get Odoo Development Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.