每个POS Config都不同的logo - xiaohao0576/odoo-doc GitHub Wiki
Odoo POS收据中header上的logo图片,是从公司logo获取的,也就是说,一家公司下的所有POS都用一个logo
如果想要为每个pos单独配置不同的logo,可以使用以下方法
在pos.config中创建新的字段
在pos.config中创建x_logo字段,字段类型是Binary
重写前端方法
在pos.config.js文件中,有一个receiptCompanyLogoUrl方法,通过重写这个方法,可以实现从x_logo中获取logo图片
原文件代码如下:
修改后的代码
get receiptCompanyLogoUrl() {
return imageUrl("pos.config", this.id, "x_logo", {
width: 256,
height: 256,
});
}