如何在自定义模块中添加菜单项 - OpenERP 7

0 投票
1 回答
1298 浏览
提问于 2025-04-17 19:20

当我需要在自己的模块中添加“供应商菜单项”时,我需要复制下面的标签,并在openerp.py文件的依赖部分添加hr和base模型。这样就够了吗?还需要做其他修改吗?

<menuitem id="base.menu_procurement_management_supplier_name" name="Suppliers"
    parent="menu_procurement_management"
    action="base.action_partner_supplier_form" sequence="15"/>

我也尝试用这种方法来添加工资单菜单项,然后它就从那个模块移动到了我的模块中。

1 个回答

1

把父菜单换成你自己模块的菜单ID,这样你就可以在想要的地方显示菜单了。

就像你菜单项的例子:

parent="menu_procurement_management" 

这个是购买模块的菜单项ID,所以它会在采购订单菜单下面显示。当你把它换成你自己的菜单项ID时,它就会在你的菜单项下面显示。

你可以根据你模块的需求来调整显示的顺序。

希望这些对你有帮助。

撰写回答