Skip to content

Commit c9347e8

Browse files
committed
[IMP] estate: added the kanban view to the property views
1 parent 09e1f6e commit c9347e8

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

estate/views/estate_property_views.xml

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<record id="estate_property_action" model="ir.actions.act_window">
55
<field name="name">estate property</field>
66
<field name="res_model">estate.property</field>
7-
<field name="view_mode">list,form</field>
7+
<field name="view_mode">list,form,kanban</field>
88
<field name="context">{'search_default_state': True}</field>
99
</record>
1010

@@ -101,5 +101,40 @@
101101
</form>
102102
</field>
103103
</record>
104+
105+
<record id="estate_property_view_kanban" model="ir.ui.view">
106+
<field name="name">estate.property.kanban</field>
107+
<field name="model">estate.property</field>
108+
<field name="arch" type="xml">
109+
<kanban default_group_by="type_id" records_draggable="false">
110+
<field name="state"/>
111+
<field name="offer_ids"/>
112+
<field name="selling_price"/>
113+
<field name="tag_ids"/>
114+
<templates>
115+
<t t-name="card">
116+
<div class="col-12">
117+
<field name="name"/>
118+
</div>
119+
<div class="col-12">
120+
<span>Expected price: </span>
121+
<field name="expected_price"/>
122+
</div>
123+
<div t-if="record.offer_ids.raw_value.length > 0" class="col-12">
124+
<span>Best Offer: </span>
125+
<field name="best_offer"/>
126+
</div>
127+
<div t-if="record.selling_price.value > 0" class="col-12">
128+
<span>Selling Price: </span>
129+
<field name="selling_price"/>
130+
</div>
131+
<div t-if="record.tag_ids.raw_value.length > 0" class="col-12">
132+
<field name="tag_ids" widget="many2many_tags"/>
133+
</div>
134+
</t>
135+
</templates>
136+
</kanban>
137+
</field>
138+
</record>
104139
</data>
105140
</odoo>

0 commit comments

Comments
 (0)