Odoo 12: изменить имя элемента меню унаследованного представления - PullRequest
0 голосов
/ 14 апреля 2020

Я хочу изменить имя элемента меню (Все расписания на Все действия) путем просмотра наследования, но оно не работает.

Это оригинальное меню

<menuitem id="timesheet_menu_activity_all"
           name="All Timesheets"
           parent="menu_hr_time_tracking"
           action="timesheet_action_all"/>

другое это новое меню

 <menuitem id="hr_timesheet.timesheet_menu_activity_all"
            name="All Activities"
            parent="hr_timesheet.menu_hr_time_tracking"
            action="hr_timesheet.timesheet_action_all"/>

1 Ответ

0 голосов
/ 14 апреля 2020

Пожалуйста, используйте этот код для изменения имени существующего menu Item имени.

<record model="ir.ui.menu" id="hr_timesheet.timesheet_menu_activity_all">
    <field name='name'>All Activities</field>
</record>

Записи меню хранятся как записи типа объекта 'ir.ui.menu', поэтому можно использовать 'запись 'XML теги для обновления 'ir.ui.menu' записей путем предоставления атрибутов' model 'и' id 'для идентификации существующей записи.

Спасибо

...