如何在 Odoo 14 的顶级菜单下添加新项目?

How do I add a new item under top level menu in Odoo 14?

我正在尝试在“库存”屏幕的顶部菜单下添加一个选项。顶部的其他菜单是“概述”、“操作”、“产品”、“报告”和“配置” 我需要在“操作”下为我正在处理的模块添加一个名为“重新打包”的新按钮。我尝试使用以下方法简单地添加一个新的菜单项:

    <menuitem id="repack" name="Repack" parent="stock.menu_stock_warehouse_mgmt"
          action="rumiano_test_action" sequence="10"/>

但我运气不好,新按钮没有显示。还有比这更多的吗? 怎么做到的?

非常感谢

是的,您走对了路,转到 Settings > Technical > user interface > menu items,在下面查找您要添加的菜单,在本例中为“操作”,从“查看元数据”选项获取外部 ID。在这种情况下, stock.menu_stock_warehouse_mgmt 是正确的。模块更新后,在同一位置检查添加的菜单Settings > Technical > user interface > menu items,查找您添加的菜单,应该在列表中。即使没有出现菜单,检查模型权限,您必须至少向用户添加读取权限,操作 rumiano_test_action 相关的模型。