Skip to content

Commit da027fd

Browse files
author
Martin Doyen
committed
[IMP] estate: improving property views
1 parent fcb01a2 commit da027fd

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

estate/views/estate_property_views.xml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
<?xml version="1.0"?>
22
<odoo>
3+
<record id="estate_property_view_search" model="ir.ui.view">
4+
<field name="name">estate.property.view.search</field>
5+
<field name="model">estate.property</field>
6+
<field name="arch" type="xml">
7+
<search string="Search properties">
8+
<field name="name"/>
9+
<field name="postcode"/>
10+
<field name="expected_price"/>
11+
<field name="bedrooms"/>
12+
<field name="living_area"/>
13+
<field name="facades"/>
14+
<filter string="Available" name="available" domain="['|', ('state', '=', 'new'), ('state', '=', 'offer_received')]"/>
15+
<filter string="Postcode" name="postcode" context="{'group_by':'postcode'}"/>
16+
</search>
17+
</field>
18+
</record>
19+
20+
<record id="estate_property_view_tree" model="ir.ui.view">
21+
<field name="name">estate.property.list</field>
22+
<field name="model">estate.property</field>
23+
<field name="arch" type="xml">
24+
<list string="Property">
25+
<field name="name"/>
26+
<field name="postcode"/>
27+
<field name="bedrooms"/>
28+
<field name="living_area"/>
29+
<field name="expected_price"/>
30+
<field name="selling_price"/>
31+
<field name="date_availability"/>
32+
</list>
33+
</field>
34+
</record>
35+
36+
<record id="estate_property_view_form" model="ir.ui.view">
37+
<field name="name">estate.property.form</field>
38+
<field name="model">estate.property</field>
39+
<field name="arch" type="xml">
40+
<form string="Property>">
41+
<sheet>
42+
<group>
43+
<h1>
44+
<field name="name"/>
45+
</h1>
46+
</group>
47+
<group>
48+
<group>
49+
<field name="postcode"/>
50+
<field name="date_availability"/>
51+
</group>
52+
<group>
53+
<field name="expected_price"/>
54+
<field name="selling_price"/>
55+
</group>
56+
</group>
57+
<notebook>
58+
<page string="Description">
59+
<group>
60+
<field name="description"/>
61+
<field name="bedrooms"/>
62+
<field name="living_area"/>
63+
<field name="facades"/>
64+
<field name="garage"/>
65+
<field name="garden"/>
66+
<field name="garden_area"/>
67+
<field name="garden_orientation"/>
68+
</group>
69+
</page>
70+
</notebook>
71+
</sheet>
72+
</form>
73+
</field>
74+
</record>
75+
76+
77+
378
<record id="estate_property_action" model="ir.actions.act_window">
479
<field name="name">Properties</field>
580
<field name="res_model">estate.property</field>

0 commit comments

Comments
 (0)