qwb模板可以像视图一样使用xpath语法继承,基础格式如下:
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="report_stock_picking" inherit_id="stock.label_transfer_template_view_pdf">
<xpath expr="//t[@t-call='web.basic_layout']" position="replace">
<t t-call="web.basic_layout">
<t t-foreach="docs" t-as="o">
<div>
<div class="oe_structure"/>
<div class="row">
<div class="col-12 text-center">
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('Code128', o.last_op_package.name, 600, 300)" style="width:600px;height:300px" alt="Barcode"/>
<p t-field="o.last_op_package" style="font-size:40px;"/>
<p t-field="o.scheduled_date" t-options='{"widget": "date"}' style="font-size:30px;"/>
</div>
</div>
</div>
<div class="col-12 text-center">
<p t-field="o.last_op_product" style="font-size:30px;text-center:center"/>
<t t-if="o.production_id">
<p t-field="o.group_id.production_id.x_sale_channel" style="font-size:30px;text-center:center"/>
</t>
<t t-if="o.channel_purchase_id">
<p style="font-size:30px;text-align:center"><t t-esc="o.channel_purchase_id.channel"/></p>
</t>
</div>
</t>
</t>
</xpath>
</template>
</odoo>
主要就是inherit_id 指的是所继承的qweb的id