2025-07-29 05:25:05 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<odoo>
|
|
|
|
<record id="view_school_class_schedule_list" model="ir.ui.view">
|
|
|
|
<field name="name">school.class.schedule.list</field>
|
|
|
|
<field name="model">school.class.schedule</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<list>
|
|
|
|
<field name="title"/>
|
|
|
|
<field name="class_name"/>
|
|
|
|
<field name="subject"/>
|
|
|
|
<field name="teacher"/>
|
|
|
|
<field name="start_date"/>
|
|
|
|
<field name="end_date"/>
|
|
|
|
<field name="status"/>
|
|
|
|
</list>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<record id="view_school_class_schedule_form" model="ir.ui.view">
|
|
|
|
<field name="name">school.class.schedule.form</field>
|
|
|
|
<field name="model">school.class.schedule</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<form>
|
|
|
|
<sheet>
|
|
|
|
<group>
|
|
|
|
<group>
|
|
|
|
<field name="title"/>
|
|
|
|
<field name="class_name"/>
|
|
|
|
<field name="subject"/>
|
|
|
|
<field name="teacher"/>
|
|
|
|
<field name="start_date"/>
|
|
|
|
<field name="end_date"/>
|
|
|
|
<field name="school"/>
|
|
|
|
<field name="session"/>
|
|
|
|
<field name="session_status"/>
|
|
|
|
</group>
|
|
|
|
<group>
|
|
|
|
<field name="secondary_teacher"/>
|
|
|
|
<field name="total_class"/>
|
|
|
|
<field name="total_enrollment"/>
|
|
|
|
<field name="unit_credit"/>
|
|
|
|
<field name="academic_year"/>
|
|
|
|
<field name="term"/>
|
|
|
|
<field name="status"/>
|
|
|
|
<field name="fees_structure"/>
|
|
|
|
<field name="fees_status"/>
|
|
|
|
</group>
|
|
|
|
</group>
|
|
|
|
</sheet>
|
|
|
|
</form>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<record id="view_school_class_schedule_kanban" model="ir.ui.view">
|
|
|
|
<field name="name">school.class.schedule.kanban</field>
|
|
|
|
<field name="model">school.class.schedule</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<kanban class="o_kanban_small_column">
|
|
|
|
<field name="title"/>
|
|
|
|
<field name="class_name"/>
|
|
|
|
<field name="subject"/>
|
|
|
|
<field name="teacher"/>
|
|
|
|
<field name="status"/>
|
|
|
|
<templates>
|
|
|
|
<t t-name="kanban-box">
|
|
|
|
<div class="oe_kanban_global_click o_kanban_record">
|
|
|
|
<div class="o_kanban_details">
|
|
|
|
<strong><field name="title"/></strong><br/>
|
|
|
|
<span>Class: <field name="class_name"/></span><br/>
|
|
|
|
<span>Subject: <field name="subject"/></span><br/>
|
|
|
|
<span>Teacher: <field name="teacher"/></span><br/>
|
|
|
|
<span>Status: <field name="status"/></span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</t>
|
|
|
|
</templates>
|
|
|
|
</kanban>
|
|
|
|
</field>
|
|
|
|
</record>
|
2025-08-04 07:27:45 +00:00
|
|
|
<record id="view_school_class_schedule_activity" model="ir.ui.view">
|
|
|
|
<field name="name">school.class.schedule.activity</field>
|
|
|
|
<field name="model">school.class.schedule</field>
|
|
|
|
<field name="arch" type="xml">
|
|
|
|
<activity string="Class Schedule">
|
|
|
|
<field name="id"/>
|
|
|
|
<templates>
|
|
|
|
<t t-name="activity-box">
|
|
|
|
<div class="d-flex align-items-center">
|
|
|
|
<div>
|
|
|
|
<strong><field name="title"/></strong><br/>
|
|
|
|
<span>Class: <field name="class_name"/></span><br/>
|
|
|
|
<span>Subject: <field name="subject"/></span><br/>
|
|
|
|
<span>Teacher: <field name="teacher"/></span><br/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</t>
|
|
|
|
</templates>
|
|
|
|
</activity>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
2025-07-30 08:47:41 +00:00
|
|
|
|
|
|
|
<!-- Action Window -->
|
2025-07-29 05:25:05 +00:00
|
|
|
<record id="action_school_class_schedule" model="ir.actions.act_window">
|
|
|
|
<field name="name">Class Schedule</field>
|
|
|
|
<field name="res_model">school.class.schedule</field> <!-- FIXED -->
|
2025-08-04 07:27:45 +00:00
|
|
|
<field name="view_mode">list,form,kanban,activity</field>
|
2025-07-29 05:25:05 +00:00
|
|
|
</record>
|
|
|
|
|
|
|
|
</odoo>
|
|
|
|
|
|
|
|
|