Меню Odoo 12 не отображается в модуле - PullRequest
0 голосов
/ 14 января 2019

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

Я пытался переименовать корневое меню, подменю, перестроить пункт меню, запись действия.

Вот мое корневое меню:

<menuitem id="menu_product_return_root"
      name="RMA Management"
      web_icon="jvmf_rma_management,static/images/rma.png"
      action="action_product_return"
      groups="group_product_return"
      />

и вот мое подменю:

<menuitem id="menu_rma_global_settings"
      name="Settings"
      parent="menu_product_return_root"
      action="action_rma_configuration"/>

Когда я смотрю на другие примеры, которые уже существуют в коде, должно отображаться подменю. Однако в разделе меню страницы ничего не отображается.

1 Ответ

0 голосов
/ 06 февраля 2019

По правде говоря, я не поместил достаточно информации в свой первоначальный вопрос.

<record id="action_rma_configuration" model="ir.actions.act_window">
  <field name="name">Settings</field>
  <field name="type">ir.actions.act_window</field>
  <field name="res_model">res.config.settings</field>
  <field name="view_mode">form</field>
  <field name="target">inline</field>
  <field name="context">{'module' : 'product_return'}</field>
</record>

<menuitem id="menu_rma_global_settings"
  name="Settings"
  parent="menu_product_return_root"
  action="action_rma_configuration"
  groups="group_product_return"/>

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

...