Ubuntu16.04下Odoo10如何将HR应用菜单合并为统一父菜单
如何在Odoo 10中将所有HR应用整合到统一的“Human Resource”菜单下?
嘿,我完全理解你想把零散的HR应用都归到一个统一父菜单下的需求——这在Odoo 10里确实能实现,可能你之前在开发者模式里没找对配置的地方,我给你一步步拆解操作:
步骤1:确保开启开发者模式
如果还没开启,点击右上角的用户名,选择「About」,然后点击「Activate the developer mode」(带图标的那个选项,Odoo 10里是直接显示这个按钮的)。
步骤2:创建「Human Resource」父菜单
- 进入 Settings > Technical > User Interface > Menus(只有开发者模式下才会显示「Technical」这个菜单)
- 点击「Create」新建菜单:
- Menu Item:输入「Human Resource」
- Parent Menu:选择「Top Menu」(这样它会显示在顶部导航栏的一级菜单里)
- Action:留空即可(因为它只是个父容器,不需要关联具体的业务模型)
- Sequence:设置一个合适的顺序,比如「10」(控制它在顶部菜单的显示位置,数值越小越靠前)
- 点击「Save」保存这个新菜单
步骤3:将所有HR子菜单关联到父菜单
- 还是在「Menus」列表页面,用搜索框搜索关键词(比如「HR」、「Employee」、「Recruitment」、「Leave」、「Payroll」等),找出所有HR模块对应的一级菜单
- 逐个打开这些菜单记录,修改Parent Menu为刚才创建的「Human Resource」
- 小技巧:如果某个HR模块有多层子菜单(比如「Recruitment」下面还有「Jobs」「Applications」),只需要把「Recruitment」这个主菜单设为「Human Resource」的子菜单,它的下级子菜单会自动嵌套进去,不用逐个修改
- 每修改一个菜单就点击「Save」保存
步骤4:验证并调整
- 刷新页面,顶部导航栏应该会出现「Human Resource」菜单,点击它就能看到所有HR应用作为子菜单展开了
- 如果想调整子菜单的显示顺序,可以修改每个子菜单的「Sequence」值,数值越小越靠前
额外注意事项
- 先确认所有需要整合的HR模块都已安装:进入 Settings > Apps,搜索HR相关模块,确保状态是「Installed」
- 权限检查:修改菜单后,要确保相关用户组能看到这个新菜单。进入 Settings > Users & Companies > Users,编辑目标用户,在「Access Rights」里确认HR相关权限已勾选,同时在「Menu Access」标签下确保「Human Resource」菜单处于可见状态
内容的提问来源于stack exchange,提问作者user3013209
相关产品推荐
相关产品推荐

