2013-07-05 20 views
0

如何在我的下拉菜单中显示每个车辆的布尔活动属性? 即美瑞 - 活性 吉普车 - 停用 协议 - 活性如何在选择框中显示属性?

= select("drivers_vehicle", "vehicle_id", Vehicle.accessible_by(current_ability).all.collect { |o| [o.name, o.id] })

回答

2
= select("drivers_vehicle", "vehicle_id", Vehicle.accessible_by(current_ability).all.collect { |o| ["#{o.name} - #{o.active ? 'active' : 'deactivated'}", o.id] }) 
+0

阿。对。而实际上你可能想要o.active? ? 'active':'停用' – GoGoCarl

+1

完美!谢谢! – Bruno

0
= select("drivers_vehicle", "vehicle_id", Vehicle.accessible_by(current_ability).all.collect { |o| ["#{o.name} - #{o.active}", o.id] })