|
1 | 1 | <odoo> |
2 | | - <record id="estate_property_view_tree" model="ir.ui.view"> |
| 2 | + <record id="estate_property_list_view" model="ir.ui.view"> |
3 | 3 | <field name="name">estate.property.list</field> |
4 | 4 | <field name="model">estate.property</field> |
5 | 5 | <field name="arch" type="xml"> |
|
141 | 141 | </field> |
142 | 142 | </record> |
143 | 143 |
|
| 144 | + <record id="estate_property_kanban_view" model="ir.ui.view"> |
| 145 | + <field name="name">estate.property.kanban.view</field> |
| 146 | + <field name="model">estate.property</field> |
| 147 | + <field name="arch" type="xml"> |
| 148 | + <kanban |
| 149 | + default_group_by="property_type_id" |
| 150 | + records_draggable="False" |
| 151 | + > |
| 152 | + <templates> |
| 153 | + <t t-name="card"> |
| 154 | + <div> |
| 155 | + <strong> |
| 156 | + <field name="name"/> |
| 157 | + <field name="state" invisible="true"/> |
| 158 | + </strong> |
| 159 | + </div> |
| 160 | + <div> |
| 161 | + <span>Expected Price: </span> |
| 162 | + <field name="expected_price"/> |
| 163 | + </div> |
| 164 | + <div t-if="record.state.raw_value == 'offer_received'"> |
| 165 | + <span>Best Price: </span> |
| 166 | + <field name="best_price"/> |
| 167 | + </div> |
| 168 | + <div t-if="record.state.raw_value == 'offer_accepted'"> |
| 169 | + <span>Selling Price: </span> |
| 170 | + <field name="selling_price"/> |
| 171 | + </div> |
| 172 | + <div> |
| 173 | + <field |
| 174 | + name="tag_ids" |
| 175 | + widget="many2many_tags" |
| 176 | + options="{'color_field': 'color'}" |
| 177 | + /> |
| 178 | + </div> |
| 179 | + </t> |
| 180 | + </templates> |
| 181 | + </kanban> |
| 182 | + </field> |
| 183 | + </record> |
| 184 | + |
144 | 185 | <record id="estate_property_action" model="ir.actions.act_window"> |
145 | 186 | <field name="name">Properties</field> |
146 | 187 | <field name="res_model">estate.property</field> |
147 | | - <field name="view_mode">list,form</field> |
| 188 | + <field name="view_mode">list,form,kanban</field> |
148 | 189 | <field name="context">{'search_default_available': True}</field> |
149 | 190 | </record> |
150 | 191 | </odoo> |
0 commit comments