加载顺序问题
This commit is contained in:
@@ -6,18 +6,6 @@
|
|||||||
<field name="view_mode">kanban,list,form</field>
|
<field name="view_mode">kanban,list,form</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- ===================== 学习进展:学生专用(仅看自己选课且已发布课程) ===================== -->
|
|
||||||
<record id="action_yuthon_school_progress_student" model="ir.actions.act_window">
|
|
||||||
<field name="name">学习进展</field>
|
|
||||||
<field name="res_model">yuthon.school.progress</field>
|
|
||||||
<field name="view_mode">kanban,list,form</field>
|
|
||||||
<field name="domain">['&', ('student_id.user_id', '=', uid), ('course_id.state', '=', 'published')]</field>
|
|
||||||
<field name="view_ids" eval="[(5, 0, 0),
|
|
||||||
(0, 0, {'view_mode': 'kanban', 'view_id': ref('yuthon_school_progress_view_kanban')}),
|
|
||||||
(0, 0, {'view_mode': 'list', 'view_id': ref('yuthon_school_progress_view_list')}),
|
|
||||||
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_school_progress_view_form_student')})]"/>
|
|
||||||
</record>
|
|
||||||
|
|
||||||
<!-- ===================== 学习进展:统一入口(按角色动态路由) ===================== -->
|
<!-- ===================== 学习进展:统一入口(按角色动态路由) ===================== -->
|
||||||
<record id="action_yuthon_school_progress_router" model="ir.actions.server">
|
<record id="action_yuthon_school_progress_router" model="ir.actions.server">
|
||||||
<field name="name">学习进展</field>
|
<field name="name">学习进展</field>
|
||||||
@@ -176,4 +164,17 @@ else:
|
|||||||
</kanban>
|
</kanban>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
<!-- ===================== 学习进展:学生专用(仅看自己选课且已发布课程) ===================== -->
|
||||||
|
<!-- 注意:必须放在上方所有视图定义之后,否则加载时 ref() 找不到尚未注册的视图 xml_id -->
|
||||||
|
<record id="action_yuthon_school_progress_student" model="ir.actions.act_window">
|
||||||
|
<field name="name">学习进展</field>
|
||||||
|
<field name="res_model">yuthon.school.progress</field>
|
||||||
|
<field name="view_mode">kanban,list,form</field>
|
||||||
|
<field name="domain">['&', ('student_id.user_id', '=', uid), ('course_id.state', '=', 'published')]</field>
|
||||||
|
<field name="view_ids" eval="[(5, 0, 0),
|
||||||
|
(0, 0, {'view_mode': 'kanban', 'view_id': ref('yuthon_school_progress_view_kanban')}),
|
||||||
|
(0, 0, {'view_mode': 'list', 'view_id': ref('yuthon_school_progress_view_list')}),
|
||||||
|
(0, 0, {'view_mode': 'form', 'view_id': ref('yuthon_school_progress_view_form_student')})]"/>
|
||||||
|
</record>
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|||||||
Reference in New Issue
Block a user