Initial commit: Odoo 18.0-20251222 extra-addons
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled

This commit is contained in:
tocmo0nlord
2026-03-13 20:43:25 +00:00
parent 36e847a7df
commit adbe430761
9472 changed files with 1265727 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
- Nicola Malcontenti \<<nicola.malcontenti@agilebg.com>\>
- Lorenzo Battistini \<<lorenzo.battistini@agilebg.com>\>
- Alessio Gerace \<<alessio.gerace@agilebg.com>\>
- Alex Comba \<<alex.comba@agilebg.com>\>
- Saran Limpajitkutaporn \<<saranl@ecosoft.co.th>\>
- Pimolnat Suntian \<<pimolnats@ecosoft.co.th>\>
- Tharathip Chaweewongphan \<<tharathipc@ecosoft.co.th>\>
- [Trobz](https://trobz.com):
- Hai Lang \<<hailn@trobz.com>\>
- Ángel Tornero Hernández \<<angel.tornero@braintec.com>\>
- Daniel Lagin \<<daniel.lagin@braintec.com>\>

View File

@@ -0,0 +1,2 @@
The migration of this module from 14.0 to 14.0 was financially supported
by Camptocamp

View File

@@ -0,0 +1,6 @@
This module allows you to use 4 classes in QWEB reports:
- not-first-page: shows element in every page but first
- not-last-page: shows element in every page but last
- first-page: shows element only on first page
- last-page: shows element only on last page

View File

@@ -0,0 +1,18 @@
To use this module, you need to:
In the QWEB `ir.ui.views` used by your report, you can add an element
with css class with any of the classes described above. For example if
you need to improve invoice report header with invoice's number in every
page but first, and sale order report header with order's name in every
page but last, add this code to external_layout_header:
<t t-if="o._table=='account_invoice'">
<div class="not-first-page">
<span t-esc="o.number"/>
</div>
</t>
<t t-if="o._table=='sale_order'">
<div class="not-last-page">
<span t-esc="o.name"/>
</div>
</t>