菜单 link 不可见 odoo 9

Menu link not visible odoo 9

我正在安装自定义模块,但菜单中的模块 link 不可见!

我正在尝试更改序列但又一次不可见,在 apps/modul 名称中保留:

已创建菜单 我的菜单

哪里有问题?

<menuitem name="MY MENU" id="my_menu_1" action="action_my_menu_form" sequence="55"/>

在 Odoo 中,菜单项父 ID 是必需的。

如果您不提供父菜单项,那么 odoo 会将菜单项视为父菜单项。

您完成了相同的 thing.create 菜单项但没有父 ID,因此 odoo 将视为父菜单。

例如:

Sales 是父菜单。 (在基本模块中)

    <menuitem name="Sales"
        id="menu_base_partner"
        groups="base.group_sale_salesman"
        sequence="20"/>

产品是子菜单。

    <menuitem id="menu_product" name="Products" parent="base.menu_base_partner" action="product_action_window" sequence="9"/>

父菜单项是 base.menu_base_partner

子菜单项是 menu_product

如果您只创建父菜单项,则子菜单项将不会在系统中显示。

当菜单未显示时(如果有人知道其他情况,请在评论中提出)对不起我的英语:

  1. 该菜单没有子菜单,也没有操作
  2. 菜单有子菜单,但子菜单没有任何操作
  3. 菜单或子菜单有操作,但组安全不允许您。
  4. (ir.model.access)您有权访问菜单,但无权从与操作相关的模型中读取记录。超级用户(管理员)可以访问任何记录。
    1. 或者您没有正确升级您的模块,对于这个问题,菜单根本没有加载,如果菜单已加载到数据库,请在开发人员模式下查看。