如何从自定义模块中删除openerp中的menuitem

时间:2013-08-10 11:15:50

标签: openerp

如何从继承的模块中删除现有的menuitem。

这里我制作了一个新模块,并且我继承了crm模块。我只是想从menuitem删除Leads,任何人都可以帮我解决?????

3 个答案:

答案 0 :(得分:5)

您可以在xml中使用delete标记来删除现有的menuitem。

<delete id="module_name.xml_menuitem_id" model="ir.ui.menu"/>

答案 1 :(得分:3)

正如Arya所说,您可以使用删除标签删除菜单。但是,如果删除具有子菜单的菜单项,其所有子菜单将会显示在顶部。因此,最好将父菜单移动到一个组。因此,属于该组的所有用户只能查看这些菜单

答案 2 :(得分:1)

其中一个将有助于删除潜在顾客的菜单。

<delete model="ir.ui.menu" id="base.menu_crm_config_lead" /> 
<delete model="ir.ui.menu" id="crm.menu_crm_lead_stage_act" />
<delete model="ir.ui.menu" id="crm.menu_crm_lead_categ" />