Purpose of the task is to add Kanban views on the Configuration menu of the Lunch Application for a better interface on smaller devices. So in this commit added for kanban for alert, location and product category but keep the current list view by default for all this menu. closes odoo/odoo#47905 Taskid: 2210929 Closes: #47905 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
83 lines
3.3 KiB
XML
83 lines
3.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="lunch_location_view_search" model="ir.ui.view">
|
|
<field name="name">lunch.location.view.search</field>
|
|
<field name="model">lunch.location</field>
|
|
<field name="arch" type="xml">
|
|
<search>
|
|
<field name="name"/>
|
|
<field name="address"/>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="lunch_location_form_view" model="ir.ui.view">
|
|
<field name="name">lunch.location.view.form</field>
|
|
<field name="model">lunch.location</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<group>
|
|
<field name="name"/>
|
|
<field name="address"/>
|
|
<field name="company_id" groups="base.group_multi_company"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="lunch_location_tree_view" model="ir.ui.view">
|
|
<field name="name">lunch.location.view.form</field>
|
|
<field name="model">lunch.location</field>
|
|
<field name="arch" type="xml">
|
|
<tree editable="bottom">
|
|
<field name="name"/>
|
|
<field name="address"/>
|
|
<field name="company_id" groups="base.group_multi_company"/>
|
|
</tree>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="lunch_location_kanban_view" model="ir.ui.view">
|
|
<field name="name">lunch.location.view.kanban</field>
|
|
<field name="model">lunch.location</field>
|
|
<field name="arch" type="xml">
|
|
<kanban class="o_kanban_mobile">
|
|
<templates>
|
|
<t t-name="kanban-box">
|
|
<div class="oe_kanban_card oe_kanban_global_click">
|
|
<div class="oe_kanban_content">
|
|
<div class="o_kanban_record_top">
|
|
<div class="o_kanban_record_headings">
|
|
<strong class="o_kanban_record_title"><field name="name"/></strong>
|
|
</div>
|
|
</div>
|
|
<div class="o_kanban_record_body">
|
|
<field name="company_id" groups="base.group_multi_company"/><br/>
|
|
<field name="address"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</templates>
|
|
</kanban>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="lunch_location_action" model="ir.actions.act_window">
|
|
<field name="name">Lunch Locations</field>
|
|
<field name="res_model">lunch.location</field>
|
|
<field name="view_mode">tree,form,kanban</field>
|
|
<field name="search_view_id" ref="lunch_location_view_search"/>
|
|
<field name="help" type="html">
|
|
<!-- TODO: better help message -->
|
|
<p class="o_view_nocontent_smiling_face">
|
|
To see some locations, create one using the create button
|
|
</p>
|
|
</field>
|
|
</record>
|
|
</odoo>
|