odoo 12 自定义模块菜单未显示
odoo 12 custom module menu not showing
您好,我是 odoo 的新手,对它的文档有疑问。我试图在 odoo 帮助中询问,但似乎无法做到,所以我把它放在这里。我按照 odoo 文档创建了一个自定义模块,但仍然停留在操作和菜单步骤上。我完全遵循了指南并尝试使用相同的 var 名称。但结果仍然相同,应用程序菜单按钮不会显示。但是指南说用户可以查看和修改记录
我已经解决这个问题 3 个多小时了,但仍然卡住了。
这是我关注的文档Odoo 12 docs
这里是关于可能在 (?) 部分中使用的代码的附加信息
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<!-- window action -->
<!--
The following tag is an action definition for a "window action",
that is an action opening a view or a set of views
-->
<record model="ir.actions.act_window" id="course_list_action">
<field name="name">Courses</field>
<field name="res_model">openacademy.course</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_smiling_face">Create the first course
</p>
</field>
</record>
<!-- top level menu: no parent -->
<menuitem id="main_openacademy_menu" name="Open Academy"/>
<!-- A first level in the left side menu is needed
before using action= attribute -->
<menuitem id="openacademy_menu" name="Open Academy"
parent="main_openacademy_menu"/>
<!-- the following menuitem should appear *after*
its parent openacademy_menu and *after* its
action course_list_action -->
<menuitem id="courses_menu" name="Courses" parent="openacademy_menu"
action="course_list_action"/>
<!-- Full id location:
action="openacademy.course_list_action"
It is not required when it is the same module -->
</odoo>
您必须像这样在模块中创建访问权限 CSV
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlinnk
id,name,model_openacedemy_course,anygroup,1,1,1,1
您好,我是 odoo 的新手,对它的文档有疑问。我试图在 odoo 帮助中询问,但似乎无法做到,所以我把它放在这里。我按照 odoo 文档创建了一个自定义模块,但仍然停留在操作和菜单步骤上。我完全遵循了指南并尝试使用相同的 var 名称。但结果仍然相同,应用程序菜单按钮不会显示。但是指南说用户可以查看和修改记录
我已经解决这个问题 3 个多小时了,但仍然卡住了。
这是我关注的文档Odoo 12 docs
这里是关于可能在 (?) 部分中使用的代码的附加信息
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<!-- window action -->
<!--
The following tag is an action definition for a "window action",
that is an action opening a view or a set of views
-->
<record model="ir.actions.act_window" id="course_list_action">
<field name="name">Courses</field>
<field name="res_model">openacademy.course</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_smiling_face">Create the first course
</p>
</field>
</record>
<!-- top level menu: no parent -->
<menuitem id="main_openacademy_menu" name="Open Academy"/>
<!-- A first level in the left side menu is needed
before using action= attribute -->
<menuitem id="openacademy_menu" name="Open Academy"
parent="main_openacademy_menu"/>
<!-- the following menuitem should appear *after*
its parent openacademy_menu and *after* its
action course_list_action -->
<menuitem id="courses_menu" name="Courses" parent="openacademy_menu"
action="course_list_action"/>
<!-- Full id location:
action="openacademy.course_list_action"
It is not required when it is the same module -->
</odoo>
您必须像这样在模块中创建访问权限 CSV
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlinnk
id,name,model_openacedemy_course,anygroup,1,1,1,1