TIP: You can type at any time to perform a new search.
Report Footer HTML
report_footer_html · OCA/reporting-engine
- Repository
- OCA/reporting-engine · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Tools
- Folder size
- 0.04 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/reporting-engine
- Last tracking update
- 2026-08-07 08:43:02
- Authors
- Odoo Community Association (OCA), Moduon
- Maintainers
- Odoo Community Association (OCA), Moduon
- Committers
- Weblate, OCA-git-bot, oca-ci, Joel Estrada
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
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.
Code Analysis ⓘ
Views touched (9)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
act_report_xml_view |
ir.actions.report.footer_html.form | ir.actions.report | form | Inherits base.act_report_xml_view |
external_layout_bold_footer_html |
external_layout_bold_footer_html | ir.ui.view | qweb | Inherits web.external_layout_bold |
external_layout_boxed_footer_html |
external_layout_boxed_footer_html | ir.ui.view | qweb | Inherits web.external_layout_boxed |
external_layout_bubble_footer_html |
external_layout_bubble_footer_html | ir.ui.view | qweb | Inherits web.external_layout_bubble |
external_layout_folder_footer_html |
external_layout_folder_footer_html | ir.ui.view | qweb | Inherits web.external_layout_folder |
external_layout_standard_footer_html |
external_layout_standard_footer_html | ir.ui.view | qweb | Inherits web.external_layout_standard |
external_layout_striped_footer_html |
external_layout_striped_footer_html | ir.ui.view | qweb | Inherits web.external_layout_striped |
external_layout_wave_footer_html |
external_layout_wave_footer_html | ir.ui.view | qweb | Inherits web.external_layout_wave |
footer_html_template |
footer_html_template | ir.ui.view | qweb | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (1)
New fields (1)
-
footer_htmlHtmlhelp="This HTML will be displayed in the footer of this report.\nIt's recommended to change Paper Format to a new one that fits correctly to this report by adjusting 'Bottom Margin (mm)' accordingly."string='Extra Footer'
No public methods.
Loading…