An Standard anpassen
parent
3ac31cc25b
commit
d767a01dd1
|
|
@ -2,7 +2,7 @@
|
||||||
##############################################################################
|
##############################################################################
|
||||||
#
|
#
|
||||||
# datenpol gmbh
|
# datenpol gmbh
|
||||||
# Copyright (C) 2013-TODAY datenpol gmbh(<http://www.datenpol.at>)
|
# Copyright (C) 2013-TODAY datenpol gmbh (<http://www.datenpol.at/>)
|
||||||
#
|
#
|
||||||
# This program is free software: you can redistribute it and/or modify
|
# This program is free software: you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU Affero General Public License as
|
# it under the terms of the GNU Affero General Public License as
|
||||||
|
|
@ -24,7 +24,6 @@ from openerp import api
|
||||||
from openerp.tools.translate import _
|
from openerp.tools.translate import _
|
||||||
from openerp import SUPERUSER_ID
|
from openerp import SUPERUSER_ID
|
||||||
from openerp import tools
|
from openerp import tools
|
||||||
from lxml import etree
|
|
||||||
|
|
||||||
DISABLED_MENUS = [
|
DISABLED_MENUS = [
|
||||||
]
|
]
|
||||||
|
|
@ -38,16 +37,16 @@ class ir_ui_menu(models.Model):
|
||||||
|
|
||||||
menu_ids = []
|
menu_ids = []
|
||||||
for menu in DISABLED_MENUS:
|
for menu in DISABLED_MENUS:
|
||||||
module,xml_id = menu.split('.')
|
module, xml_id = menu.split('.')
|
||||||
menu = data_obj.get_object(cr, uid, module, xml_id)
|
menu = data_obj.get_object(cr, uid, module, xml_id)
|
||||||
if menu:
|
if menu:
|
||||||
menu_ids.append(menu.id)
|
menu_ids.append(menu.id)
|
||||||
|
|
||||||
return menu_ids
|
return menu_ids
|
||||||
|
|
||||||
def _filter_visible_menus(self, cr, uid, ids, context=None):
|
def _filter_visible_menus(self, cr, uid, ids, context=None):
|
||||||
if uid != 1:
|
if uid != 1:
|
||||||
disabled_ids = self.get_disabled_menu_ids(cr, uid)
|
disabled_ids = self.get_disabled_menu_ids(cr, uid)
|
||||||
|
|
||||||
ids = [id for id in ids if id not in disabled_ids]
|
ids = [id for id in ids if id not in disabled_ids]
|
||||||
|
|
||||||
ids = super(ir_ui_menu, self)._filter_visible_menus(cr, uid, ids, context)
|
ids = super(ir_ui_menu, self)._filter_visible_menus(cr, uid, ids, context)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue