如何在 Odoo POS v12 中添加选定的客户图像
How to add selected customer image in Odoo POS v12
我想在他的名字左侧添加选定的客户图像并替换 fa-user 图标。
我试过使用
<t t-if='widget.pos.get_client().image'>
<img t-att-src='widget.pos.get_client().image' alt="widget.pos.get_client()"/>
</t>
用"widget.pos.get_client().image"调用pos.xml中的图片并在model.js中声明
get_image: function() {
return this.image;
},
但图像值始终为空。
有谁知道如何获取选定的客户图像?
谢谢你的帮助
在 JS 中 //
screens.ActionpadWidget.include({
partner_icon_url: function(id){
return '/web/image?model=res.partner&id='+id+'&field=image_small';
},
});
在XML //
继承视图和这一行。
<t t-extend="ActionpadWidget">
<t t-jquery="i[class='fa fa-user']" t-operation="replace">
<div class='client-picture' style="height: 50px;width: 50px;">
<img t-att-src='widget.partner_icon_url(partner.id)' alt="Partner logo"/>
</div>
</t>
</t>
我想在他的名字左侧添加选定的客户图像并替换 fa-user 图标。 我试过使用
<t t-if='widget.pos.get_client().image'>
<img t-att-src='widget.pos.get_client().image' alt="widget.pos.get_client()"/>
</t>
用"widget.pos.get_client().image"调用pos.xml中的图片并在model.js中声明
get_image: function() {
return this.image;
},
但图像值始终为空。
有谁知道如何获取选定的客户图像?
谢谢你的帮助
在 JS 中 //
screens.ActionpadWidget.include({
partner_icon_url: function(id){
return '/web/image?model=res.partner&id='+id+'&field=image_small';
},
});
在XML // 继承视图和这一行。
<t t-extend="ActionpadWidget">
<t t-jquery="i[class='fa fa-user']" t-operation="replace">
<div class='client-picture' style="height: 50px;width: 50px;">
<img t-att-src='widget.partner_icon_url(partner.id)' alt="Partner logo"/>
</div>
</t>
</t>