ODOO 12 пункт меню не появляется

Добрый день всем. Я пытаюсь добавить пункт меню в модуль События с моим пользовательским модулем. Кроме того, в мой модуль я добавил несколько моделей, так что я уверен, что модуль успешно установлен. В XML-файле я использую эту строку, чтобы добавить пункт меню

     <menuitem name="City Catalog" id="menu_event_city_catalog" parent="event.menu_event_mail_schedulers"/>

Элемент меню создан (я могу найти его в меню пунктов меню), и родительский элемент установлен правильно, но в пользовательском интерфейсе нет никаких изменений. Когда я пытаюсь добавить пункт меню через пользовательский интерфейс - он появляется. Я пробую эту строку с установленным атрибутом sequence и action, но без эффекта. Был бы благодарен за любую помощь, и извините за мой плохой английский.

2 ответа

Решение

попробуйте добавить действие меню

<menuitem name="City Catalog" id="menu_event_city_catalog" parent="event.menu_event_mail_schedulers" action="your menu action"/>

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

В odoo 12 вы должны указать действие для пункта меню. В противном случае это не будет отображаться. Если это нестандартная модель, пожалуйста, добавьте безопасность.

Другие вопросы по тегам