odoo_18_Education_management/views/school_subject_teacher_view...

93 lines
3.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- 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"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='work_email']" position="after">
<field name="activity"/>
<field name="activity_deadline"/>
</xpath>
<xpath expr="//field[@name='department_id']" position="after">
<field name="experience"/>
<field name="extra_info"/>
<field name="manager"/>
<field name="job_position"/>
</xpath>
</field>
</record>
<!-- 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>
<field name="arch" type="xml">
<list string="Subject Teacher List">
<field name="name"/>
<field name="job_title"/>
<field name="work_email"/>
<field name="mobile_phone"/>
<field name="experience"/>
</list>
</field>
</record>
<!-- Kanban View -->
<record id="view_school_subject_teacher_kanban" model="ir.ui.view">
<field name="name">school.subject.teacher.kanban</field>
<field name="model">hr.employee</field>
<field name="arch" type="xml">
<kanban>
<field name="name"/>
<field name="image_1920"/>
<field name="job_title"/>
<field name="work_email"/>
<field name="mobile_phone"/>
<templates>
<t t-name="kanban-box">
<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"/>
</div>
<div class="o_kanban_details">
<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/>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<!-- Search View -->
<record id="view_school_subject_teacher_search" model="ir.ui.view">
<field name="name">school.subject.teacher.search</field>
<field name="model">hr.employee</field>
<field name="inherit_id" ref="hr.view_employee_filter"/>
<field name="arch" type="xml">
<xpath expr="//search" position="inside">
<field name="experience"/>
</xpath>
</field>
</record>
<!-- Action -->
<record id="action_school_subject_teacher_info" model="ir.actions.act_window">
<field name="name">Subject Teachers</field>
<field name="res_model">hr.employee</field>
<field name="view_mode">kanban,list,form,search</field>
</record>
</odoo>