加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml – 在已创建的菜单上应用组

发布时间:2020-12-16 23:49:16 所属栏目:百科 来源:网络整理
导读:我开发了一个新模块,在该模块中,我在.xml文件中创建了一个组. 现在我想在已经在其他菜单中创建的菜单中应用该组. 那么我可以将组应用于这些菜单吗? 我不想覆盖菜单,我只想在已创建的菜单中应用组. 提前致谢. 通过常规的OpenERP记录更新机制将组添加到现有菜
我开发了一个新模块,在该模块中,我在.xml文件中创建了一个组.
现在我想在已经在其他菜单中创建的菜单中应用该组.
那么我可以将组应用于这些菜单吗?
我不想覆盖菜单,我只想在已创建的菜单中应用组.

提前致谢.

通过常规的OpenERP记录更新机制将组添加到现有菜单.您实际上不必完全重新定义模块中的现有菜单记录,只需声明< record>即可.具有相同的ID,只有groups_id字段的值:
<record id="original_module.menu_id" model="ir.ui.menu">
        <!-- Use the special many2many value syntax to add a child record,and the `ref()` method to resolve the group XML ID -->
        <field name="groups_id" eval="[(4,ref('my_new_group_id'))]"/>
    </record>

您可以在官方OpenERP插件中找到类似的示例,例如制作顶级销售菜单visible to some extra groups (l.48)的CRM模块.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读