init academy module
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<odoo>
|
||||
|
||||
<record id="academy_course_view_form" model="ir.ui.view">
|
||||
<field name="name">academy.course.view.form</field>
|
||||
<field name="model">academy.course</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name" />
|
||||
<field name="teacher_id" />
|
||||
<field name="student_ids" widget="many2many_tags" />
|
||||
<field name="description" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_course_view_tree" model="ir.ui.view">
|
||||
<field name="name">academy.course.view.tree</field>
|
||||
<field name="model">academy.course</field>
|
||||
<field name="arch" type="xml">
|
||||
<list string="">
|
||||
<field name="name" />
|
||||
<field name="code" />
|
||||
<field name="teacher_id" />
|
||||
<field name="student_ids" widget="many2many_tags" />
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_course_action" model="ir.actions.act_window">
|
||||
<field name="name">Khóa học</field>
|
||||
<field name="res_model">academy.course</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="help" type="html">
|
||||
<p class="o_view_nocontent_smiling_face">
|
||||
Thêm một khóa học mới
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<menuitem
|
||||
id="academy_management_menu_root"
|
||||
name="Quản lý học viện"
|
||||
sequence="10" />
|
||||
|
||||
<menuitem
|
||||
id="academy_course_menu"
|
||||
name="Khóa học"
|
||||
action="academy_course_action"
|
||||
parent="academy_management_menu_root"
|
||||
sequence="10" />
|
||||
<menuitem
|
||||
id="academy_schedule_menu"
|
||||
name="Lịch học"
|
||||
action="academy_schedule_action"
|
||||
parent="academy_management_menu_root"
|
||||
sequence="10" />
|
||||
<menuitem
|
||||
id="academy_student_menu"
|
||||
name="Học sinh"
|
||||
action="academy_student_action"
|
||||
parent="academy_management_menu_root"
|
||||
sequence="10" />
|
||||
<menuitem
|
||||
id="academy_teacher_menu"
|
||||
name="Giảng viên"
|
||||
action="academy_teacher_action"
|
||||
parent="academy_management_menu_root"
|
||||
sequence="10" />
|
||||
</odoo>
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<odoo>
|
||||
|
||||
<record id="academy_schedule_view_form" model="ir.ui.view">
|
||||
<field name="name">academy.schedule.view.form</field>
|
||||
<field name="model">academy.schedule</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<header>
|
||||
<field name="state" widget="statusbar" />
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name" />
|
||||
<field name="course_id" />
|
||||
<field name="teacher_id" />
|
||||
<field name="date" />
|
||||
<field name="duration" />
|
||||
<field name="student_ids" widget="many2many_tags" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_schedule_view_tree" model="ir.ui.view">
|
||||
<field name="name">academy.schedule.view.tree</field>
|
||||
<field name="model">academy.schedule</field>
|
||||
<field name="arch" type="xml">
|
||||
<list string="">
|
||||
<field name="name" optional="show" />
|
||||
<field name="course_id" optional="show" />
|
||||
<field name="teacher_id" optional="show" />
|
||||
<field name="date" optional="show" />
|
||||
<field name="duration" optional="show" />
|
||||
<field name="student_ids" widget="many2many_tags" optional="show" />
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_schedule_action" model="ir.actions.act_window">
|
||||
<field name="name">Lịch học</field>
|
||||
<field name="res_model">academy.schedule</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="help" type="html">
|
||||
<p class="o_view_nocontent_smiling_face">
|
||||
Thêm một lịch học mới
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="academy_student_view_form" model="ir.ui.view">
|
||||
<field name="name">academy.student.view.form</field>
|
||||
<field name="model">academy.student</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name" />
|
||||
<field name="code" />
|
||||
<field name="birth_date" />
|
||||
<field name="email" />
|
||||
<field name="phone" />
|
||||
<field name="course_ids" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_student_view_tree" model="ir.ui.view">
|
||||
<field name="name">academy.student.view.tree</field>
|
||||
<field name="model">academy.student</field>
|
||||
<field name="arch" type="xml">
|
||||
<list string="">
|
||||
<field name="name" />
|
||||
<field name="birth_date" />
|
||||
<field name="email" />
|
||||
<field name="phone" />
|
||||
<field name="course_ids" widget="many2many_tags" />
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_student_action" model="ir.actions.act_window">
|
||||
<field name="name">Học sinh</field>
|
||||
<field name="res_model">academy.student</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="help" type="html">
|
||||
<p class="o_view_nocontent_smiling_face">
|
||||
Thêm học sinh mới
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="academy_teacher_view_form" model="ir.ui.view">
|
||||
<field name="name">academy.teacher.view.form</field>
|
||||
<field name="model">academy.teacher</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="">
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name" />
|
||||
<field name="code" />
|
||||
<field name="email" />
|
||||
<field name="phone" />
|
||||
<field name="course_ids" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_teacher_view_tree" model="ir.ui.view">
|
||||
<field name="name">academy.teacher.view.tree</field>
|
||||
<field name="model">academy.teacher</field>
|
||||
<field name="arch" type="xml">
|
||||
<list string="">
|
||||
<field name="name" />
|
||||
<field name="email" />
|
||||
<field name="phone" />
|
||||
<field name="course_ids" widget="many2many_tags" />
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="academy_teacher_action" model="ir.actions.act_window">
|
||||
<field name="name">Giảng viên</field>
|
||||
<field name="res_model">academy.teacher</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="help" type="html">
|
||||
<p class="o_view_nocontent_smiling_face">
|
||||
Thêm giảng viên mới
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user