菜单链接不可见odoo 9

时间:2017-03-23 11:48:13

标签: odoo odoo-9

我安装了我的自定义模块,但菜单中的模块链接不可见!

我尝试更改序列,但在应用程序/模块名称中仍然不可见:

创建菜单 我的菜单

这里的问题在哪里?

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

2 个答案:

答案 0 :(得分:3)

在Odoo Menu-Item中,必须使用parent-id。

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

你做了同样的事情。创建没有父ID的菜单项,所以odoo会被视为父菜单。

例如:

销售是父菜单。 (在基础模块中)

    <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 :(得分:1)

当菜单没有显示时(如果有人知道其他案例将其放在评论中)抱歉我的英文:

  1. 菜单没有子菜单,也没有操作
  2. 菜单中有儿童菜单,但孩子们没有动作
  3. 菜单或子菜单有动作,但群组安全性不允许您。
  4. (ir.model.access)您可以访问菜单,但您无法访问与该操作相关的模型中的读取记录。超级用户(管理员)可以访问任何记录。
    1. 或者您没有正确升级模块,因为此问题根本没有加载菜单,如果菜单已加载到数据库,请参阅开发模式。