在 odoo 应用中,库存 是供应链系统的基础模块,只要安装就会附带安装不少的其它模块;在 odoo 的实施过程中,有时需要隐藏这些用户不想看到的导航菜单,有两种快速隐藏的方式,在这里给大家介绍下。
菜单项操作隐藏
以odoo17为例,打开odoo开发者模式,导航到:设置-技术-用户界面-菜单项 。
检索到想要隐藏的菜单项数据,选中后执行 存档 操作,然后刷新浏览器,即可看到隐藏效果。
SQL脚本隐藏
--1.隐藏不必要菜单:
select *,name->>'zh_CN' as menuname from ir_ui_menu where name->>'zh_CN' in('讨论','仪表板','发票','项目','邮件营销','调查','在线聊天','跟踪链');
update ir_ui_menu set active=false where name->>'zh_CN' in('讨论','仪表板','发票','项目','邮件营销','调查','在线聊天','跟踪链');
--2.隐藏设置中的菜单:
select *,name->>'zh_CN' as menuname from ir_ui_menu where name->>'zh_CN' in('一般设置','翻译','游戏化工具','技术');
update ir_ui_menu set active=false where name->>'zh_CN' in('一般设置','翻译','游戏化工具','技术');
--2.隐藏应用菜单:
select *,name->>'zh_CN' as menuname from ir_ui_menu where name->>'zh_CN' in('应用');
update ir_ui_menu set active=false where name->>'zh_CN' in('应用');