首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Odoo POS v12中添加所选客户镜像

如何在Odoo POS v12中添加所选客户镜像
EN

Stack Overflow用户
提问于 2019-07-02 07:51:03
回答 1查看 83关注 0票数 0

我想将选中的客户图像添加到客户姓名的左侧,并替换fa-user图标。我试着用

代码语言:javascript
运行
复制
<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中声明它

代码语言:javascript
运行
复制
get_image: function() {
    return this.image;
},

但映像值始终为空。

有谁知道如何获取所选的客户图像吗?

感谢您的帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-02 21:14:55

在JS //

代码语言:javascript
运行
复制
screens.ActionpadWidget.include({
        partner_icon_url: function(id){
             return '/web/image?model=res.partner&id='+id+'&field=image_small';
    },
    });

在XML //中继承视图和此行。

代码语言:javascript
运行
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56843723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档