Я новичок в OpenERP. Мне нужно отключить некоторые меню, не удаляя модули, добавляющие меню. Я попытался выполнить поиск модуля, я хотел отключить его меню, а затем удалил все результаты поиска, но в результате получил очень неорганизованное меню. Пожалуйста, как мне этого добиться? Мне просто нужно скрыть ссылку на два модуля в строке меню и на главной странице
Отключение нежелательных меню в OpenERP
Ответы (5)
Если вы удалите родительское меню, то все его дочерние элементы появятся на верхнем уровне. Вы также можете удалить всех дочерних элементов или просто удалить доступ к безопасности из родительских меню для всех, кроме группы администраторов. Вы также можете деактивировать родительское меню вместо его удаления, если не хотите возиться с безопасностью.
Создайте новую группу безопасности под названием «Никто» без пользователей в ней.
Измените разрешение меню, которое вы хотите скрыть, на эту группу.
Это легко, и вы также можете легко вернуть меню, если передумаете.
проверьте ссылку ниже. В этой ссылке приведен пример скрытия UOM в продукте. если мы не хотим отображать единицу измерения в конфигурации продукта. http://pilgrimonerp.wordpress.com/2010/08/25/openerp-hide-menu-item/
Самый простой способ - отредактировать группу:
Settings > Users > Groups, выберите группу, выберите вторую вкладку (Security), add/remove пунктов меню в меню доступа.
Чтобы отключить меню, лучше использовать модель ir.menu.
Настройка -> технические -> виды -> меню
or
какой-нибудь простой пример
http://snippetbucket.com/2014/02/openerp-disable-apps-menu-remove-openerp-app/