美文网首页
odoo12 点击明细行禁止弹出窗体

odoo12 点击明细行禁止弹出窗体

作者: 伟大的洪立 | 来源:发表于2019-10-22 14:29 被阅读0次

简单粗暴的

  • 在one2Many,Many2Many字段的XML中添加style="pointer-events:none;"即可


    图-1

通过js代码修改

  • 通过上下文
    根据实际业务,在比如在动作视图加
context="{'disable_open': True}"

通过js处理

var ListRenderer = require('web.ListRenderer');
ListRenderer.include({
          _onRowClicked: function () {
                        var context = this.state.context;
                        if(!context["disable_open"]){
                          self._super.apply(self, arguments);
                        }
        }
})

相关文章

网友评论

      本文标题:odoo12 点击明细行禁止弹出窗体

      本文链接:https://www.haomeiwen.com/subject/kpnfvctx.html