Odoo qeb模板的继承

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&amp;value=%s&amp;width=%s&amp;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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值