diff options
| author | lbs-odoo <lbs@odoo.com> | 2019-07-17 10:31:16 +0000 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2019-08-16 13:35:21 +0000 |
| commit | 9a0fedfc657a71cd79aad03b562d6bc1b762422d (patch) | |
| tree | 27440e67b7dba9e7e31d4468652d6abfeebc2f39 /addons/hr_work_entry/views | |
| parent | bf347e7727b477575c4a2230ac01e25f9d08270e (diff) | |
[IMP] various: improve searchviews UX
Improve searchviews UX in all the modules
TaskID: 2029731
closes odoo/odoo#35700
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/hr_work_entry/views')
| -rw-r--r-- | addons/hr_work_entry/views/hr_work_entry_views.xml | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/addons/hr_work_entry/views/hr_work_entry_views.xml b/addons/hr_work_entry/views/hr_work_entry_views.xml index 1071b2d8205..0b138b579cd 100644 --- a/addons/hr_work_entry/views/hr_work_entry_views.xml +++ b/addons/hr_work_entry/views/hr_work_entry_views.xml @@ -89,21 +89,36 @@ <search string="Search Work Entry"> <field name="employee_id"/> <field name="name"/> - <filter string="My Work Entries" domain="[('employee_id.user_id','=',uid)]" name="my_work_entries"/> - <filter string="With error" domain="[('state','=', 'conflict')]" name="work_entries_error"/> + <filter name="my_work_entries" string="My Entries" domain="[('employee_id.user_id', '=', uid)]"/> + <filter name="work_entries_error" string="Conflicting" domain="[('state', '=', 'conflict')]"/> <filter name="date_filter" string="Date" date="date_start"/> - <filter name="group_employee" string="Employee" context="{'group_by':'employee_id'}"/> - <filter name="group_work_entry_type" string="Type" context="{'group_by':'work_entry_type_id'}"/> + <filter name="group_employee" string="Employee" context="{'group_by': 'employee_id'}"/> + <filter name="group_work_entry_type" string="Type" context="{'group_by': 'work_entry_type_id'}"/> + <separator/> + <filter name="archived" string="Archived" domain="[('active', '=', False)]"/> </search> </field> </record> <!-- HR WORK ENTRY TYPE --> + <record id="hr_work_entry_type_view_search" model="ir.ui.view"> + <field name="name">hr.work.entry.type.view.search</field> + <field name="model">hr.work.entry.type</field> + <field name="arch" type="xml"> + <search string="Search Work Entry Type"> + <field name="name"/> + <separator/> + <filter name="archived" string="Archived" domain="[('active', '=', False)]"/> + </search> + </field> + </record> + <record id="hr_work_entry_type_action" model="ir.actions.act_window"> <field name="name">Work Entry Types</field> <field name="res_model">hr.work.entry.type</field> <field name="view_mode">kanban,tree,form</field> + <field name="search_view_id" ref="hr_work_entry_type_view_search"/> </record> <record id="hr_work_entry_type_view_tree" model="ir.ui.view"> |
