cefope_core/views/school_views.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>