odoo跳转窗口时,取消导航条/面包屑

在Odoo中,当进行窗口跳转时,系统通常会记录上级菜单,显示面包屑。然而,这可能导致面包屑过长或重复,尤其是在向导查询时。后端可以通过设置'target'为'main'来取消面包屑,如`'target': 'main'`;前端则可以使用`clear_breadcrumbs: true`选项,例如`this.do_action({...}, {clear_breadcrumbs: true});`来实现相同效果。" 111909573,10545147,CentOS 6.6 升级 Python 3.6 指南,"['CentOS', 'Python', '升级', '系统更新']
摘要由CSDN通过智能技术生成

odoo跳转窗口时,取消导航条/面包屑
odoo 跳转窗口时,会记录上级菜单,也就导航条和面包屑。但是有些时候,连续性的跳转会导致
面包屑过长或者重复,特别是向导查询的时候经常出现。

那么跳转窗口是可以关闭面包屑的。且分前端和后端两种方式

后端取消面包屑方法

target (可选) – 定义视图是 在当前视图上打开(current)、使用全屏模式(fullscreen)、使用弹出框(new)、可使用main代替current来清除面包屑导航

return {
                'type': 'ir.actions.act_window',
                'res_model': 'mrp.production',
                'views': [[self.env.ref('mrp.mrp_production_form_view').id, 'form']],
                'res_id': self.production_id.id,
                'target': 'main',
                'flags': {
                    'headless': False,
                },
            }

前端取消面包屑方法

 this.do_action({
                    type: 'ir.actions.act_window',
                    res_model: event.data.act_model,
                    views: [[false, 'form']],
                    res_id: event.data.domain,
                }, {clear_breadcrumbs: true});
————————————————
版权声明:本文为CSDN博主「Gavin Gu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_41126141/article/details/90780482

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值