OpenERP在自定义模块中创建子菜单

时间:2013-09-17 13:54:38

标签: menu module openerp

所以我的左侧菜单栏中有自定义模块的项目,我知道如何订购它们:

menuitem id="*_id" name="*" parent="*" action="*_act_id" sequence="1" 

我的问题是,是否可以创建子菜单。

感谢您阅读我的问题。 亲切的问候,

2 个答案:

答案 0 :(得分:2)

要创建子菜单,您需要在xml文件中定义新的菜单项。例如,

这是您现有的菜单

<menuitem id="menu_a_id" name="Menu A" parent="Some_parent" sequence="1" />

现在你需要添加另一个带有父项的菜单项,这里子菜单的父项将是菜单A,

<menuitem id="menu_B_id" name="Menu B" parent="menu_a_id" action="*_act_id" sequence="1" />

它将为您提供父子(分层)类型的菜单项。

答案 1 :(得分:0)

将现有菜单的子菜单添加到其他模块:

<menuitem id="name_you_want_must_be_unique" name="example"
    parent="name_of_module_of_parent_menu.id_parent_menu_"
    action="id_action_you_defineinxml_of_your_module" sequence=""/>