Odoo [12.0]: Как создать раскрывающийся список и показать все меню в раскрывающемся списке, а также будет выбрано несколько меню - PullRequest
0 голосов
/ 04 ноября 2019

Я хочу создать одно раскрывающееся поле [скрыть меню] в форме создания пользователя. затем после показа всех меню в выпадающем поле, и мы также можем выбрать несколько меню одновременно. тогда какое меню мы выбрали, они будут скрыты для конкретного пользователя. как это сделать, если вы знаете это, пожалуйста, дайте мне знать.

Ответы [ 2 ]

0 голосов
/ 05 ноября 2019

По умолчанию в меню odoo это зависит от групп, какую группу вы выбираете для пользователя, а группы создаются с меню, но в соответствии с вашими требованиями это также возможно, но вы должны внести изменения для этого, во-первых, вы должны установить отношения между пользователеми меню (res.user и ir.ui.menu), в которых вы выбираете меню, которые пользователь может видеть, и после этого есть функция по умолчанию, которая вызывается во время загрузки меню, вы можете переопределить ее и показать меню по вашему выбору дляпользователь.

0 голосов
/ 04 ноября 2019

Эта возможность доступна в самом odoo, но модуль не может получить к ней доступ. Включить отладку. Зайдите в раздел технических настроек, отредактируйте модели и получите к ним доступ.

...