Can we customize the template or it's default template already. I meant by customize is the design, the font, the logo placement. I'm using odoo V16 Enterprise Edition and i already subscript for 1 year.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
Hi,
You can refer to the code for example: We share the award certificate for the employee award module python file in the report folder:
class AwardCertificate(models.AbstractModel):
_name = 'report.module_name.report_award_certificate'
_description = 'Award Certificate'
@api.model
def _get_report_values(self, docids, data=None):
""" Returns data to the template"""
return {
'doc_model': 'awards.rewards',
'data': data,
'docs': self.env['awards.rewards'].browse(data['id']),
}
XML file in the report folder
<template id="report_award_certificate">
<t t-call="web.html_container">
<t t-call="web.basic_layout">
<div class="backgroundimage">
<div style="position:relative;">
<img src="/module_name/static/src/
<div style="position: absolute; top: 360px; left: 60px;width: 650px;">
<h1 style="text-align: center;"><b><i>
<span t-if="data['nominee']"
style="text-transform:
t-esc="data['nominee'].
<span t-if="docs.nominee_id"
style="text-transform:
t-esc="docs.nominee_id.
<span t-else="" style="text-transform:
t-esc="docs.nominee_id.name"/
</div>
<div style="position:absolute; bottom:190px; right:361px;">
<h6>
<span style="text-transform:
</h6>
</div>
<div style="position:absolute; bottom:190px; right:200px;">
<h6><span t-esc="docs.award_for_year_id.
</div>
<div style="position:absolute; bottom:232px; right:80px;width:600px;">
<h4 style="text-align: center;">
<span style="font-family: certification-serif;" t-esc="docs.category_id.name"/
</h4>
</div>
<div style="position:absolute; bottom:130px; left:40px; width:300px;">
<h5 style="text-align: center;">
<span t-if="data['nominee']"
style="text-transform:
t-esc="data['nominee'].departm
<span t-else="" style="text-transform:
t-esc="docs.department_id.
</h5>
</div>
<div style="position:absolute; bottom:130px; right:40px; width:300px;">
<h5 style="text-align: center;"><span style="text-transform:
t-esc="data['chairman'].name"/
</div>
</div>
<div style="position:relative;
</div>
</div>
</t>
</t>
</template>
In this way, you can create your own template for your custom models
Hope it helps
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
2
sep. 21
|
4383 | ||
V14 Functional Exam
Opgelost
|
|
2
jul. 21
|
7020 | |
|
4
jun. 25
|
2059 | ||
|
1
jun. 25
|
910 | ||
Odoo certification
Opgelost
|
|
2
apr. 25
|
3170 |