2 # Parent 1299668a15a9359d4ef77d8f5231816c7de476fa
4 Index: doc-backend/openacademy/views/openacademy.xml
5 ===================================================================
6 --- doc-backend.orig/openacademy/views/openacademy.xml 2014-08-24 12:07:04.877371975 +0200
7 +++ doc-backend/openacademy/views/openacademy.xml 2014-08-24 12:07:04.869371975 +0200
12 + <field name="responsible_id"/>
13 <notebook colspan="4">
14 <page string="Description">
15 <field name="description"/>
17 - <page string="About">
18 - This is an example of notebooks
19 + <page string="Sessions">
20 + <field name="session_ids">
21 + <tree string="Registered sessions">
22 + <field name="name"/>
23 + <field name="instructor_id"/>
33 + <!-- override the automatically generated list view for courses -->
34 + <record model="ir.ui.view" id="course_tree_view">
35 + <field name="name">course.tree</field>
36 + <field name="model">openacademy.course</field>
37 + <field name="arch" type="xml">
38 + <tree string="Course Tree">
39 + <field name="name"/>
40 + <field name="responsible_id"/>
45 <!-- window action -->
48 action="openacademy.course_list_action"
49 It is not required when it is the same module -->
51 + <!-- session’s form view -->
52 + <record model="ir.ui.view" id="session_form_view">
53 + <field name="name">session.form</field>
54 + <field name="model">openacademy.session</field>
55 + <field name="arch" type="xml">
56 + <form string="Session Form">
57 + <group colspan="2" col="2">
58 + <separator string="General" colspan="2"/>
59 + <field name="course_id"/>
60 + <field name="name"/>
61 + <field name="instructor_id"/>
63 + <group colspan="2" col="2">
64 + <separator string="Schedule" colspan="2"/>
65 + <field name="start_date"/>
66 + <field name="duration"/>
67 + <field name="seats"/>
69 + <separator string="Attendees" colspan="4"/>
70 + <field name="attendee_ids" colspan="4" nolabel="1"/>
74 + <!-- session’s tree/list view -->
75 + <record model="ir.ui.view" id="session_tree_view">
76 + <field name="name">session.tree</field>
77 + <field name="model">openacademy.session</field>
78 + <field name="arch" type="xml">
79 + <tree string="Session Tree">
80 + <field name="name"/>
81 + <field name="course_id"/>
86 <record model="ir.actions.act_window" id="session_list_action">
87 <field name="name">Sessions</field>
88 <field name="res_model">openacademy.session</field>