12
12
</field >
13
13
</record >
14
14
15
- <!-- <record id="estate_property_view_list" model="ir.ui.view">
16
- <field name="name">estate.property.list</field>
15
+ <!-- list view -->
16
+ <record id =" list_view_estate_property" model =" ir.ui.view" >
17
+ <field name =" name" >Estate Properties list</field >
17
18
<field name =" model" >estate.property</field >
18
19
<field name =" arch" type =" xml" >
19
20
<list >
21
+ <field name =" name" string =" Title" />
22
+ <field name =" postcode" string =" Postcode" />
23
+ <field name =" bedrooms" string =" Bedrooms" />
24
+ <field name =" living_area" string =" Living Area (sqm)" />
25
+ <field name =" expected_price" string =" Expected Price" />
26
+ <field name =" selling_price" string =" Selling Price" />
27
+ <field name =" date_availability" string =" Available From" />
20
28
</list >
21
29
</field >
22
30
</record >
23
31
24
- <record id="estate_property_view_form" model="ir.ui.view">
25
- <field name="name">estate.property.form</field>
32
+ <!-- form view -->
33
+ <record id =" form_view_estate_property" model =" ir.ui.view" >
34
+ <field name =" name" >Estate Property Form</field >
26
35
<field name =" model" >estate.property</field >
27
36
<field name =" arch" type =" xml" >
28
37
<form >
29
-
38
+ <sheet >
39
+ <h1 >
40
+ <field name =" name" />
41
+ </h1 >
42
+ <group >
43
+ <group >
44
+ <field name =" postcode" string =" Postcode" />
45
+ <field name =" date_availability" string =" Available From" />
46
+ </group >
47
+ <group >
48
+ <field name =" expected_price" string =" Expected Price" />
49
+ <field name =" selling_price" string =" Selling Price" />
50
+ </group >
51
+ </group >
52
+ <notebook >
53
+ <page string =" Description" >
54
+ <group >
55
+ <field name =" description" string =" Description" />
56
+ <field name =" bedrooms" string =" Bedrooms" />
57
+ <field name =" living_area" string =" Living Area (sqm)" />
58
+ <field name =" facades" string =" Facades" />
59
+ <field name =" garage" string =" Garage" />
60
+ <field name =" garden" string =" Garden" />
61
+ <field name =" garden_area" string =" Garden Area (sqm)" />
62
+ <field name =" garden_orientation" string =" Garden Orientation" />
63
+ <field name =" state" string =" State" />
64
+ </group >
65
+ </page >
66
+ </notebook >
67
+ </sheet >
30
68
</form >
31
69
</field >
32
- </record> -->
70
+ </record >
71
+
72
+ <!-- search view -->
73
+ <record id =" search_view_estate_property" model =" ir.ui.view" >
74
+ <field name =" name" >Estate Property Search</field >
75
+ <field name =" model" >estate.property</field >
76
+ <field name =" arch" type =" xml" >
77
+ <search string =" Search Properties" >
78
+ <field name =" name" string =" Title" />
79
+ <field name =" postcode" string =" Postcode" />
80
+ <field name =" expected_price" string =" Expected Price" />
81
+ <field name =" bedrooms" string =" Bedrooms" />
82
+ <field name =" living_area" string =" Living Area (sqm)" />
83
+ <field name =" facades" string =" Facades" />
84
+
85
+ <filter string =" Avaialble" domain =" ['|', ('state', '=', 'New'), ('state', '=', 'Offer Received')]" />
86
+ <group >
87
+ <filter string =" Postcode" name =" postcode" context =" {'group_by': 'postcode'}" />
88
+ </group >
89
+
90
+ </search >
91
+ </field >
92
+ </record >
33
93
</odoo >
0 commit comments