根据此文章 odoo-视图创建自定义按钮,点击弹出表单 tree视图创建的自定义按钮有时需要根据模块的用户分组去隐藏以及显示,例如员工层级不显示,只有领导层级才显示
需要修改链接中Js文件第28行的用户组
代码图
若模块中有以下层级:
- 员工层级(project.employee)
- 领导层级 - 继承自员工层级(project.leader)
- 管理员层 - 级继承自领导层级(project.management)
想要实现只有领导层级以上角色进入才显示按钮的效果,则需要将箭头所指用户组改为 'project.leader' ,这样员工层级的账号进入此页面就不会显示该按钮