Odoo QWeb Template Expert

•
3
•

Generates and debugs structured Odoo QWeb templates for PDF reports, emails, and website pages with proper XML directives.

This skill empowers developers to efficiently build and maintain Odoo's primary templating system, QWeb. It streamlines the creation of complex PDF reports, dynamic email templates, and website pages by providing correct XML syntax, report action bindings, and proper usage of directives like t-field, t-if, and t-foreach. Whether you are upgrading from older versions or fixing rendering errors, this skill ensures best practices are followed, including proper translation support, external layout inheritance, and Odoo 15+ t-out compatibility.

主要功能

01Support for Odoo 15+ t-out and legacy t-esc directives.
02Automated generation of ir.actions.report XML records and bindings.
033 GitHub stars
04Expert guidance on conditional rendering and dynamic loops for complex data models.
05Intelligent debugging of QWeb rendering and logic errors.
06Structured implementation of web.external_layout for professional PDF branding.

使用场景

01Designing custom PDF invoices, delivery slips, or certificates for Odoo modules.
02Creating automated, dynamic email templates triggered by business workflow states.
03Troubleshooting broken t-if logic or missing t-as attributes in complex loops.