我当前正在构建一个模块,并且我可以创建一个主菜单,该主菜单显示在主屏幕上,但是当我尝试在模块内添加子菜单时,则没有任何显示。
我一直在尝试重命名根菜单,子菜单,重建菜单项,操作记录。
这是我的根菜单:
<menuitem id="menu_product_return_root"
name="RMA Management"
web_icon="jvmf_rma_management,static/images/rma.png"
action="action_product_return"
groups="group_product_return"
/>
这是我的子菜单:
<menuitem id="menu_rma_global_settings"
name="Settings"
parent="menu_product_return_root"
action="action_rma_configuration"/>
当我查看代码中已经存在的其他示例时,应该显示子菜单。但是,页面的菜单部分中没有任何显示。
答案 0 :(得分:0)
实际上,我在最初的问题中没有提供足够的信息。
<record id="action_rma_configuration" model="ir.actions.act_window">
<field name="name">Settings</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.config.settings</field>
<field name="view_mode">form</field>
<field name="target">inline</field>
<field name="context">{'module' : 'product_return'}</field>
</record>
<menuitem id="menu_rma_global_settings"
name="Settings"
parent="menu_product_return_root"
action="action_rma_configuration"
groups="group_product_return"/>
我必须确保菜单项和操作记录均正确构建。