Module 如何将新菜单项添加到现有的odoo模块?

Module 如何将新菜单项添加到现有的odoo模块?,module,menuitem,odoo-8,Module,Menuitem,Odoo 8,我想在人力资源模块中添加新菜单项 我创建了一个新的“hr”模块 我创建了一个xml文件来添加新的菜单和字段 这是我的代码: <menuitem id="menu_new" parent="menu_hr_root" name="new" sequence="30"/> 我更新模块列表并重新加载页面,但没有找到新菜单 感谢您的帮助。我们必须根据您的从属模块名称添加父id,然后在您的父属性中的从属菜单id之后添加父id 有些人是这样想的 菜单属性 name=菜单的名称 id=每

我想在人力资源模块中添加新菜单项

我创建了一个新的“hr”模块

我创建了一个xml文件来添加新的菜单和字段

这是我的代码:

<menuitem id="menu_new" parent="menu_hr_root" name="new" sequence="30"/>

我更新模块列表并重新加载页面,但没有找到新菜单


感谢您的帮助。

我们必须根据您的从属模块名称添加父id,然后在您的父属性中的从属菜单id之后添加父id

有些人是这样想的


菜单属性

  • name=菜单的名称

  • id=每个菜单项的唯一id

  • string=要在视图窗体中显示的字符串的名称 not string属性未定义菜单字符串 自动设置为菜单操作名称
  • 操作=要调用的操作的名称
  • 父菜单=您的子菜单中的依赖模块名称。父菜单id 如果父菜单位于同一模块中,则不需要将从属模块名称添加到父属性中
  • 顺序=定义视图中菜单显示的顺序

  • 我希望这会对您有所帮助:)

    我必须放置操作标签?,还有一个类似于放置序列号的类比?序列是不需要的,但当您有多个子菜单时,则必须为您的视图创建并添加每个子菜单的序列。操作属性可以作为调用视图操作,如树状视图、搜索视图、,窗体视图或任何其他视图以及向导操作调用。但是操作应引用什么?我看到的带有id的所有标签都是。。。。但我不太明白。。。我的动作可以指向其他标签吗?当我们为单独的视图做单独的操作或者为不同的视图做单独的操作时,我们将使用菜单的action属性来创建调用该操作的菜单,这样它就可以基于菜单单击来调用。在你的解释中,动作菜单和标签是完全不同的。