Hi guys,
I want to modify header and footer for external report layout with format European A4
view image https://imgur.com/yJyfS0o
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi guys,
I want to modify header and footer for external report layout with format European A4
view image https://imgur.com/yJyfS0o
Hello, you can use:
<template id="external_layout_header" inherit_id="report.external_layout_header">
<xpath expr="//div[1]" position="replace">........<xpath/>
<template/>
For future developer (including me). There is no external_layout_header
in odoo 16. Actually you can check the report xml template in odoo-server\addons\web\views\report_template.xml
. There you can see which id that giving the pdf a header, a footer, etc
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
2
Dec 17
|
3102 | ||
|
5
Dec 19
|
10127 | ||
|
4
Oct 18
|
4249 | ||
|
4
Aug 18
|
6261 | ||
|
4
Jun 18
|
4446 |
See this: https://learnopenerp.blogspot.com/2018/10/how-to-add-custom-header-and-footer-in-qweb-reports-in-odoo.html
I did this exact same thing, if you still need to you can go to the drop down option -Change Footer and with Xpath replace the current footer and header with the values that you want, this way you can leave the original header and footer untouched.
Just paste this inside the <data> tag and add whatever you want
<xpath expr="//div[contains(@t-attf-class, 'header')]" position="replace">
<div t-attf-class="header o_company_#{company.id}_layout">
<!-- CUSTOM HEADER HERE -->
</div>
</xpath>
<xpath expr="//div[contains(@t-attf-class, 'footer')]" position="replace">
<div t-attf-class="footer o_standard_footer o_company_#{company.id}_layout" >
<!-- CUSTOM FOOTER HERE -->
</div>
</xpath>