314 lines
9.7 KiB
XML
314 lines
9.7 KiB
XML
<odoo>
|
|
|
|
<!-- ========================= -->
|
|
<!-- MENU PRINCIPAL -->
|
|
<!-- ========================= -->
|
|
|
|
<menuitem id="menu_school_root"
|
|
name="School"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- STUDENTS -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_student_list" model="ir.ui.view">
|
|
<field name="name">student.list</field>
|
|
<field name="model">cefope.student</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="email"/>
|
|
<field name="phone"/>
|
|
<field name="user_id"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_student_form" model="ir.ui.view">
|
|
<field name="name">student.form</field>
|
|
<field name="model">cefope.student</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="email"/>
|
|
<field name="phone"/>
|
|
<field name="user_id"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_students" model="ir.actions.act_window">
|
|
<field name="name">Students</field>
|
|
<field name="res_model">cefope.student</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_students"
|
|
name="Students"
|
|
parent="menu_school_root"
|
|
action="action_students"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- TEACHERS -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_teacher_list" model="ir.ui.view">
|
|
<field name="name">teacher.list</field>
|
|
<field name="model">school.teacher</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="email"/>
|
|
<field name="phone"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_teacher_form" model="ir.ui.view">
|
|
<field name="name">teacher.form</field>
|
|
<field name="model">school.teacher</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="email"/>
|
|
<field name="phone"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_teachers" model="ir.actions.act_window">
|
|
<field name="name">Teachers</field>
|
|
<field name="res_model">school.teacher</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_teachers"
|
|
name="Teachers"
|
|
parent="menu_school_root"
|
|
action="action_teachers"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- ACADEMIC YEAR -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_academic_list" model="ir.ui.view">
|
|
<field name="name">academic.year.list</field>
|
|
<field name="model">school.academic.year</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="start_date"/>
|
|
<field name="end_date"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_academic_form" model="ir.ui.view">
|
|
<field name="name">academic.year.form</field>
|
|
<field name="model">school.academic.year</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="start_date"/>
|
|
<field name="end_date"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_academic_year" model="ir.actions.act_window">
|
|
<field name="name">Academic Years</field>
|
|
<field name="res_model">school.academic.year</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_academic_year"
|
|
name="Academic Years"
|
|
parent="menu_school_root"
|
|
action="action_academic_year"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- CLASSES -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_class_list" model="ir.ui.view">
|
|
<field name="name">class.list</field>
|
|
<field name="model">school.class</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="academic_year_id"/>
|
|
<field name="teacher_id"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_class_form" model="ir.ui.view">
|
|
<field name="name">class.form</field>
|
|
<field name="model">school.class</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="academic_year_id"/>
|
|
<field name="teacher_id"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_classes" model="ir.actions.act_window">
|
|
<field name="name">Classes</field>
|
|
<field name="res_model">school.class</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_classes"
|
|
name="Classes"
|
|
parent="menu_school_root"
|
|
action="action_classes"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- SUBJECTS -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_subject_list" model="ir.ui.view">
|
|
<field name="name">subject.list</field>
|
|
<field name="model">school.subject</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="class_id"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_subject_form" model="ir.ui.view">
|
|
<field name="name">subject.form</field>
|
|
<field name="model">school.subject</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="class_id"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_subjects" model="ir.actions.act_window">
|
|
<field name="name">Subjects</field>
|
|
<field name="res_model">school.subject</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_subjects"
|
|
name="Subjects"
|
|
parent="menu_school_root"
|
|
action="action_subjects"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- ENROLLMENT -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_enrollment_list" model="ir.ui.view">
|
|
<field name="name">enrollment.list</field>
|
|
<field name="model">school.enrollment</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="student_id"/>
|
|
<field name="class_id"/>
|
|
<field name="academic_year_id"/>
|
|
<field name="status"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_enrollment_form" model="ir.ui.view">
|
|
<field name="name">enrollment.form</field>
|
|
<field name="model">school.enrollment</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="student_id"/>
|
|
<field name="class_id"/>
|
|
<field name="academic_year_id"/>
|
|
<field name="status"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_enrollments" model="ir.actions.act_window">
|
|
<field name="name">Enrollments</field>
|
|
<field name="res_model">school.enrollment</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_enrollments"
|
|
name="Enrollments"
|
|
parent="menu_school_root"
|
|
action="action_enrollments"/>
|
|
|
|
<!-- ========================= -->
|
|
<!-- ASSESSMENT -->
|
|
<!-- ========================= -->
|
|
|
|
<record id="view_assessment_list" model="ir.ui.view">
|
|
<field name="name">assessment.list</field>
|
|
<field name="model">school.assessment</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="enrollment_id"/>
|
|
<field name="subject_id"/>
|
|
<field name="grade"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_assessment_form" model="ir.ui.view">
|
|
<field name="name">assessment.form</field>
|
|
<field name="model">school.assessment</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<field name="enrollment_id"/>
|
|
<field name="subject_id"/>
|
|
<field name="grade"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_assessment" model="ir.actions.act_window">
|
|
<field name="name">Assessments</field>
|
|
<field name="res_model">school.assessment</field>
|
|
<field name="view_mode">list,form</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_assessments"
|
|
name="Assessments"
|
|
parent="menu_school_root"
|
|
action="action_assessment"/>
|
|
|
|
</odoo>
|