【发布时间】:2015-07-03 06:06:20
【问题描述】:
我的车辆网站有两个表格:
我的数据库中有一张表,其中包含所有汽车品牌:
ID | name | display_name
1 | audi | Audi
2 | bmw | BMW
我还有一个车辆表:
ID | VRM | make
1 | HW55VRM | 2
2 | VN62HHS | 1
在编辑车辆时,这是创建视图的方法:
public function edit($id)
{
$vehicle = $this->vehicle->getSingle($id);
$makes = $this->vehicle->getMakes();
$models = $this->vehicle->getModels();
return View::make('admin.vehicles.edit', compact('makes', 'models', 'vehicle'));
}
在这个视图上我有一个选择框:
{{ Form::select('make',$models , NULL, ['class' => 'form-control']) }}
正确地创建了一个带有我需要的选项的选择框。但是,我想根据表格行数据将这些值之一设置为选择。
所以我数据库中的第一辆车的品牌是“2”。代表宝马。
如何以最简洁的方式将其添加到我的 $vehicles 变量中?所以我只能这样做
$vehicle->named_make
例如。
【问题讨论】:
标签: php model-view-controller laravel-4 blade