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});