[imp] fleet: Allow to filter/group by Make on vehicles
Add grouping possibility on model make for vehicles in the fleet. Deleted redundent controll on make image for vehicles if model changed. fixed _name_search for FleetVehicle project : RD for Dummies task : [Fleet] Allow to filter/group by Make on vehicles
This commit is contained in:
committed by
Yannick Tivisse
parent
bed29a4aea
commit
b7bcbddccb
@@ -26,6 +26,7 @@ class FleetVehicle(models.Model):
|
||||
driver_id = fields.Many2one('res.partner', 'Driver', track_visibility="onchange", help='Driver of the vehicle', copy=False)
|
||||
model_id = fields.Many2one('fleet.vehicle.model', 'Model',
|
||||
track_visibility="onchange", required=True, help='Model of the vehicle')
|
||||
brand_id = fields.Many2one('fleet.vehicle.model.brand', 'Brand', related="model_id.brand_id", store=True)
|
||||
log_drivers = fields.One2many('fleet.vehicle.assignation.log', 'vehicle_id', string='Assignation Logs')
|
||||
log_fuel = fields.One2many('fleet.vehicle.log.fuel', 'vehicle_id', 'Fuel Logs')
|
||||
log_services = fields.One2many('fleet.vehicle.log.services', 'vehicle_id', 'Services Logs')
|
||||
|
||||
@@ -165,6 +165,7 @@
|
||||
<group expand="1" string="Group By">
|
||||
<filter name="groupby_status" context="{'group_by' : 'state_id'}" string="Status"/>
|
||||
<filter name="groupby_model" context="{'group_by' : 'model_id'}" string="Model"/>
|
||||
<filter name="groupby_make" context="{'group_by' : 'brand_id'}" string="Make"/>
|
||||
</group>
|
||||
</search>
|
||||
</field>
|
||||
|
||||
Reference in New Issue
Block a user