【发布时间】:2017-08-08 17:08:35
【问题描述】:
我不知道如何在screen.js下面添加res.partner对象
print_xml: function() {
var env = {
widget: this,
pos: this.pos,
order: this.pos.get_order(),
receipt: this.pos.get_order().export_for_printing(),
paymentlines: this.pos.get_order().get_paymentlines()
};
render_receipt: function() {
var order = this.pos.get_order();
this.$('.pos-receipt-container').html(QWeb.render('PosTicket',{
widget:this,
order: order,
partner:partner,
receipt: order.export_for_printing(),
orderlines: order.get_orderlines(),
paymentlines: order.get_paymentlines(),
}));
};
};
我尝试在上面的 javascript 中添加合作伙伴对象,但它不起作用。
我是 odoo 的新手,我也不太了解 JavaScript,所以请帮我解决这个问题。
如果我能够在这个 javascript 文件中添加res.partner 对象,那么只有我可以访问我的pos.xml 文件中的res.partner objcet。
我不想要公司的详细地址,而且它不在 res_company 中,所以我如何从 res_partner 获取公司的街道和其他地址?
【问题讨论】:
-
您必须编辑 javascript 文件以在收据中添加地址吗?您是否尝试过使用 Qweb 模板或 Python 部分?
-
@julivico 是的,我尝试过,但它不起作用
标签: javascript openerp odoo-10