module - 如何向现有的 odoo 模块添加新的菜单项?

标签 module menuitem odoo-8

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

我创建了依赖于“hr”模块的新模块。

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

这是我的代码:

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

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

感谢您的帮助。

最佳答案

只是我们必须根据您的依赖模块名称添加父ID,然后在您的父属性中的依赖菜单ID之后添加

有些人是这样想

<menuitem name="Performance Appraisal" parent="your_module_name.menu_eval_hr" id="menu_open_per_appri_req"
        action="action_menu_perf_app_rel"/>

菜单属性

  1. 名称=菜单名称

  2. id=每个菜单项的唯一 ID

  3. 字符串 = 您希望在 View 表单中显示的字符串名称 不是字符串属性未定义则菜单字符串 自动设置为您的菜单操作名称
  4. 操作=您要调用的操作的名称
  5. 子菜单中的
  6. parent=your_dependent_module_name.parent 菜单 ID 如果您的父菜单位于同一模块中,则不需要在父属性中添加依赖模块名称
  7. 顺序 =定义 View 中菜单显示的顺序

我希望这对你有帮助......:)

关于module - 如何向现有的 odoo 模块添加新的菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30050145/

相关文章:

php - Prestashop 将 css 添加到模块

angular - 错误 : Unexpected value 'undefined' exported by the module 'DynamicFormModule'

android - 如何检查菜单项是否已经添加到onprepareoptionsmenu

python - 奥多 : How to display html as menuitem's name?

python - 从向导打印报告中的参数

javascript - 检测 odoo 界面何时完全加载

javascript - 如何使用webpack导入组件?

Powershell 模块 : Enable/Get Server-Manager Module Windows 7

events - 即使添加 ON_COMMAND 处理程序后,菜单项仍保持禁用状态

python - 如何在图像菜单项中使用自定义图标?