如何在odoo中查找菜单项的动作ID?

问题描述 投票:-1回答:1

我只想自定义会计模块,所以我想从那里采用一些菜单。那么,如何找到该特定菜单项的操作ID?最简单的方法是什么?

python xml openerp openerp-7
1个回答
0
投票

这是获取菜单ID的示例代码:

self.menu_xml_id = 'base.menu_action_res_users'

module_name, menu_xml_id = self.menu_xml_id.split('.')

dummy, menu_id = self.registry('ir.model.data').get_object_reference(self.cr, self.uid, module_name, menu_xml_id)

ir_ui_menu = self.registry('ir.ui.menu').browse(self.cr, self.uid, menu_id, context=None)

print "action_id==============", ir_ui_menu.action

Odoo 11、12、13、14

菜单= self.env.ref('base.menu_action_res_users')

© www.soinside.com 2019 - 2024. All rights reserved.