代码之家  ›  专栏  ›  技术社区  ›  forvas

为什么我们必须创建一个新的组来隐藏一个菜单项以防odoo v8中的所有用户看到?

  •  2
  • forvas  · 技术社区  · 6 年前

    我只是想知道为什么我们必须应用此解决方案来对所有用户(包括技术功能的管理员)隐藏现有的菜单项:

    Remove or hide a menu item in Odoo

    我的意思是,有人能解释一下为什么这不起作用吗?

    <record id="stock_account.menu_action_history_tree" model="ir.ui.menu">
        <field name="groups_id" eval="[(6, 0, [])]"/>
    </record>
    

    之后,如果我进入界面并在技术特性部分检查此菜单项记录,我可以看到 groups_id 许多列表为空。那么,为什么管理员仍然能够看到它?

    2 回复  |  直到 6 年前
        1
  •  2
  •   khelili miliana    6 年前

    <record id="stock_account.menu_action_history_tree" model="ir.ui.menu">
        <field name="action" eval="False"/>
    </record>
    
        2
  •  2
  •   Kenly    6 年前