File tree Expand file tree Collapse file tree 2 files changed +36
-4
lines changed Expand file tree Collapse file tree 2 files changed +36
-4
lines changed Original file line number Diff line number Diff line change @@ -56,11 +56,11 @@ def action_refuse(self):
5656 )
5757
5858 @api .model
59- def create (self , value ):
60- for record in value :
59+ def create (self , vals ):
60+ for record in vals :
6161 property = self .env ['estate.property' ].browse (record ['property_id' ])
6262 if property .state == 'new' :
6363 property .state = 'offer_received'
6464 if record ['price' ] < property .best_offer :
6565 raise UserError ("Offer must be higher or equal than %d" % property .best_offer )
66- return super ().create (value )
66+ return super ().create (vals )
Original file line number Diff line number Diff line change 9494 </field >
9595 </record >
9696
97+ <record id =" estate_property_view_kanban" model =" ir.ui.view" >
98+ <field name =" name" >estate.property.view.kanban</field >
99+ <field name =" model" >estate.property</field >
100+ <field name =" arch" type =" xml" >
101+ <kanban default_group_by =' type_id' records_draggable =' False' >
102+ <field name =" state" />
103+ <templates >
104+ <t t-name =" card" >
105+ <div >
106+ <div >
107+ <field class =" fw-bold fs-5" name =" name" />
108+ </div >
109+ <div >
110+ <span > Expected Price:</span >
111+ <field name =" expected_price" />
112+ </div >
113+ <div t-if =" record.state.raw_value == 'offer_received'" >
114+ <span >Best Offer : </span >
115+ <field name =" best_offer" />
116+ </div >
117+ <div t-if =" record.state.raw_value == 'offer_accepted'" >
118+ <span >Selling Price : </span >
119+ <field name =" selling_price" />
120+ </div >
121+ <field name =" tag_ids" widget =" many2many_tags" options =" {'color_field': 'color'}" />
122+ </div >
123+ </t >
124+ </templates >
125+ </kanban >
126+ </field >
127+ </record >
128+
97129 <record id =" estate_property_action" model =" ir.actions.act_window" >
98130 <field name =" name" >Properties</field >
99131 <field name =" res_model" >estate.property</field >
100- <field name =" view_mode" >list,form</field >
132+ <field name =" view_mode" >kanban, list,form</field >
101133 <field name =" context" >{"search_default_available":1}</field >
102134 </record >
103135</odoo >
You can’t perform that action at this time.
0 commit comments