[ADD]changes on kanban view for the vehicle

bzr revid: csn@openerp.com-20120928142457-ma0p23e5cqspv9tn
This commit is contained in:
Cedric Snauwaert 2012-09-28 16:24:57 +02:00
parent 46a27e5037
commit 768b875b40
1 changed files with 38 additions and 12 deletions

View File

@ -179,24 +179,50 @@
<field name="model_id" />
<field name="driver" />
<field name="location" />
<field name="state" />
<field name="odometer" />
<field name="odometer_unit" />
<field name="image" />
<field name="tag_ids" />
<templates>
<t t-name="kanban-box">
<div class="oe_vehicle_vignette">
<a type="open" class="oe_vehicle_icon">
<img t-att-src="kanban_image('fleet.vehicle', 'image', record.id.value)" class="oe_vehicle_picture"/>
<div class="oe_kanban_vignette oe_semantic_html_override">
<a type="open" href="#" class="oe_kanban_action oe_kanban_action_a">
<img t-att-src="kanban_image('fleet.vehicle', 'image', record.id.value)" class="oe_kanban_image"/>
</a>
<div class="oe_vehicle_desc">
<h4><a type="open"><field name="license_plate"/></a></h4>
<p>
<field name="model_id" on_change="on_change_model(model_id)"/><br/>
<t t-if="record.driver.raw_value"><field name="driver"/><br/></t>
<t t-if="record.location.raw_value"><field name="location"/><br/></t>
</p>
<div class="oe_kanban_details">
<h4 class="oe_partner_heading">
<a type="open">
<field name="license_plate"/><br/>
<field name="model_id" />
</a>
</h4>
<div class="oe_kanban_partner_categories">
<span class="oe_kanban_list_many2many">
<div modifiers="{}" name="tag_ids" class="oe_form_field oe_tags" model="fleet.vehicle.tag" t-att-data="record.tag_ids.raw_value" />
</span>
</div>
<ul>
<li>
<t t-if="record.driver.raw_value"><field name="driver"/></t>
</li>
<li>
<t t-if="record.location.raw_value"><field name="location"/></t>
</li>
<li>
<t t_if="record.state.raw_value"><field name="state" /></t>
</li>
<li>
<t t_if="record.odometer.raw_value"><field name="odometer" /></t>
<t t_if="record.odometer_unit.raw_value"><field name="odometer_unit" /></t>
</li>
</ul>
</div>
</div>
<script>
$('.oe_vehicle_picture').load(function() { if($(this).width() > $(this).height()) { $(this).addClass('oe_vehicle_picture_wide') } });
$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { $(this).addClass('oe_employee_picture_wide') } });
</script>
</t>
</templates>
@ -236,7 +262,7 @@
<field name="name">Vehicles</field>
<field name="res_model">fleet.vehicle</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form,kanban</field>
<field name="view_mode">kanban,tree,form</field>
</record>
<menuitem name="Vehicles" parent="menu_root" id="fleet_vehicles" />