2025-07-29 05:25:05 +00:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<odoo>
|
|
|
|
|
2025-08-06 09:23:00 +00:00
|
|
|
<!-- Form View Inherited from hr.employee -->
|
|
|
|
<record id="view_school_subject_teacher_form" model="ir.ui.view">
|
|
|
|
<field name="name">school.subject.teacher.form</field>
|
|
|
|
<field name="model">hr.employee</field>
|
|
|
|
<field name="inherit_id" ref="hr.view_employee_form"/>
|
2025-07-29 05:25:05 +00:00
|
|
|
<field name="arch" type="xml">
|
2025-08-06 09:23:00 +00:00
|
|
|
<xpath expr="//field[@name='work_email']" position="after">
|
|
|
|
<field name="activity"/>
|
|
|
|
<field name="activity_deadline"/>
|
|
|
|
|
|
|
|
</xpath>
|
|
|
|
|
|
|
|
<xpath expr="//field[@name='department_id']" position="after">
|
2025-07-29 05:25:05 +00:00
|
|
|
<field name="experience"/>
|
2025-08-06 09:23:00 +00:00
|
|
|
<field name="extra_info"/>
|
|
|
|
<field name="manager"/>
|
|
|
|
<field name="job_position"/>
|
|
|
|
</xpath>
|
2025-07-29 05:25:05 +00:00
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
2025-08-06 09:23:00 +00:00
|
|
|
<!-- List View -->
|
|
|
|
<record id="view_school_subject_teacher_list" model="ir.ui.view">
|
|
|
|
<field name="name">school.subject.teacher.list</field>
|
|
|
|
<field name="model">hr.employee</field>
|
2025-07-29 05:25:05 +00:00
|
|
|
<field name="arch" type="xml">
|
2025-08-06 09:23:00 +00:00
|
|
|
<list string="Subject Teacher List">
|
|
|
|
<field name="name"/>
|
|
|
|
<field name="job_title"/>
|
|
|
|
<field name="work_email"/>
|
|
|
|
<field name="mobile_phone"/>
|
|
|
|
<field name="experience"/>
|
|
|
|
</list>
|
2025-07-29 05:25:05 +00:00
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
|
|
|
<!-- Kanban View -->
|
2025-07-30 08:47:41 +00:00
|
|
|
<record id="view_school_subject_teacher_kanban" model="ir.ui.view">
|
|
|
|
<field name="name">school.subject.teacher.kanban</field>
|
2025-08-06 09:23:00 +00:00
|
|
|
<field name="model">hr.employee</field>
|
2025-07-29 05:25:05 +00:00
|
|
|
<field name="arch" type="xml">
|
2025-08-06 09:23:00 +00:00
|
|
|
<kanban>
|
|
|
|
<field name="name"/>
|
|
|
|
<field name="image_1920"/>
|
|
|
|
<field name="job_title"/>
|
|
|
|
<field name="work_email"/>
|
|
|
|
<field name="mobile_phone"/>
|
2025-07-29 05:25:05 +00:00
|
|
|
<templates>
|
|
|
|
<t t-name="kanban-box">
|
2025-08-06 09:23:00 +00:00
|
|
|
<div class="o_kanban_record">
|
|
|
|
<div class="o_kanban_image">
|
|
|
|
<img t-att-src="kanban_image('hr.employee', 'image_1920', record.id.value)" class="img img-fluid rounded-circle" t-att-alt="record.name.value"/>
|
2025-07-29 05:25:05 +00:00
|
|
|
</div>
|
|
|
|
<div class="o_kanban_details">
|
2025-08-06 09:23:00 +00:00
|
|
|
<strong><field name="name"/></strong><br/>
|
|
|
|
<span t-if="record.job_title.raw_value"><br/>
|
|
|
|
<field name="job_title"/></span><br/>
|
|
|
|
<i class="fa fa-envelope"/> <field name="work_email"/><br/>
|
|
|
|
<i class="fa fa-phone"/> <field name="mobile_phone"/><br/>
|
2025-07-29 05:25:05 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</t>
|
|
|
|
</templates>
|
|
|
|
</kanban>
|
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
2025-07-30 08:47:41 +00:00
|
|
|
<!-- Search View -->
|
|
|
|
<record id="view_school_subject_teacher_search" model="ir.ui.view">
|
|
|
|
<field name="name">school.subject.teacher.search</field>
|
2025-08-06 09:23:00 +00:00
|
|
|
<field name="model">hr.employee</field>
|
|
|
|
<field name="inherit_id" ref="hr.view_employee_filter"/>
|
2025-07-30 08:47:41 +00:00
|
|
|
<field name="arch" type="xml">
|
2025-08-06 09:23:00 +00:00
|
|
|
<xpath expr="//search" position="inside">
|
|
|
|
<field name="experience"/>
|
|
|
|
|
|
|
|
</xpath>
|
2025-07-30 08:47:41 +00:00
|
|
|
</field>
|
|
|
|
</record>
|
|
|
|
|
2025-07-29 05:25:05 +00:00
|
|
|
<!-- Action -->
|
|
|
|
<record id="action_school_subject_teacher_info" model="ir.actions.act_window">
|
2025-08-06 09:23:00 +00:00
|
|
|
<field name="name">Subject Teachers</field>
|
|
|
|
<field name="res_model">hr.employee</field>
|
|
|
|
<field name="view_mode">kanban,list,form,search</field>
|
|
|
|
|
2025-07-29 05:25:05 +00:00
|
|
|
</record>
|
2025-08-06 09:23:00 +00:00
|
|
|
|
2025-07-29 05:25:05 +00:00
|
|
|
</odoo>
|