我创建了一个名为employee_devies的新模块,以便在Employees(hr)模块中添加一个新菜单项。
我的manifest.py:
'depends': ['base','hr'],
和views.xml:
<odoo>
<data>
<menuitem id="menu_test" parent="hr.menu_hr_root" name="Test" sequence="1"/>
</data>
</odoo>
但是,这个新菜单没有出现在Employees(hr)模块中。我也没有得到任何错误。正确的方法是什么?
答案 0 :(得分:1)
您的菜单项menu_test
是文件夹菜单。这意味着它只有在具有一些子操作菜单时才可见。您可以仅通过在action
定义中提供属性menuitem
来将菜单更改为操作菜单,或者添加另一个具有parent
属性且值为menu_test
且具有{属性action
设置就位(此最后一个选项可以位于父/子菜单的层次结构的任何级别,而不必位于第一个子级别)。两种解决方案都将使其可见
答案 1 :(得分:1)
请对菜单进行操作
<odoo>
<data>
<menuitem id="menu_test" action="Your Action Here" parent="hr.menu_hr_root" name="Test" sequence="1"/>
</data>
</odoo>