This module extends the report configuration in order to display HTML content inside Report Footer on chosen reports.
Implementation Details
The footer is injected into various report layouts. In some cases, the native footer div is replaced instead of just adding content before it:
- Bubble: The div is replaced to move the vertical separator bar that splits the footer content, ensuring a clean layout with the custom footer displayed above the native one.
- Standard, Folder, Boxed and Bold: The div is replaced and the footer layout is modified to ensure the HTML footer content occupies the full width instead of appearing inline with other elements.
In other layouts (striped, wave), the custom footer is simply inserted before the native footer without replacing it, as the layout structure handles the distribution correctly.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an "Extra Footer" HTML field to each report configuration, letting you show custom rich-text content in the footer of PDF and HTML reports.
This module lets you put your own formatted content (text, links, images, tables) in the footer of your printed and on-screen reports, on top of the standard company footer.
Where it appears: - On each report record (Settings > Technical > Reports, or the report configuration screen), in the Advanced tab, a new "Extra Footer" field appears. It is only shown for PDF and HTML reports.
What it does: - Whatever you type in "Extra Footer" is inserted into the footer of that report when it is generated as PDF or HTML. - The extra content is placed above the normal company footer text, and the footer layout is adjusted so the custom content uses the full width instead of sitting inline with other footer elements. - This works across the standard report layouts (Standard, Striped, Boxed, Bold, Bubble, Wave and Folder). - If the field is left empty, nothing extra is added and the report footer stays as before.
The field's help text recommends also adjusting the report's Paper Format, in particular the "Bottom Margin (mm)", so the extra footer fits correctly on the page.
It touches the report configuration model ir.actions.report and the report layout templates used by Odoo's web reporting engine.
Depends on
Models and fields (1)
- ir.actions.report · extends an existing modelfooter_html (Extra Footer)
Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/reporting-engine.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module, you need to:
- Go to a Report that you want to personalize footer.
- Add some image or HTML to this report on Advanced Properties page.
- Change Paperformat of this Report and adjust Bottom Margin (mm) accordingly.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.