如何在odoo 11中的pos打印收据中添加新的自定义字段

时间:2017-12-26 05:12:51

标签: jquery xml odoo-11

我想在odoo 11和中添加我的自定义字段 这是我的js代码:

var module = require('point_of_sale.models');
var models = module.PosModel.prototype.models;
for(var i=0; i<models.length; i++){
    var model=models[i];
    if(model.model === 'res.partner'){
         model.fields.push('custom_field1');
    }

}

和XML代码:

 <?xml version="1.0" encoding="utf-8"?>
 <templates id="point_of_sale.template" xml:space="preserve">
    <t t-name="PosTicket" t-extend="PosTicket">
       <t t-jquery=".receipt-user"  t-operation="after">
          <t t-if="order.get_client().name">
            <t t-esc="order.get_client().name"/> </t>
            <t t-if="order.get_client().custom_field">
            <t t-esc="order.get_client().custom_field"/> </t>
    </t>  
</t> </templates>

该值以调试模式打印,而不是以正常模式打印。

0 个答案:

没有答案