【问题标题】:How do I add a new item under top level menu in Odoo 14?如何在 Odoo 14 的顶级菜单下添加新项目?
【发布时间】:2021-08-24 16:48:35
【问题描述】:

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

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

但我运气不好,新按钮不显示。还有比这更多的吗? 效果如何?

在此先感谢

【问题讨论】:

    标签: xml odoo odoo-14


    【解决方案1】:

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

    【讨论】:

    • 非常感谢!所有排序,我的按钮按预期工作。
    猜你喜欢
    • 2017-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    相关资源
    最近更新 更多