我正在尝试使用客户的名字和姓氏填充select
框。在将两个字符串发送到选择框之前,我无法弄清楚如何连接这两个字符串。
我目前有
public function getView($id) {
$customers = DB::table('customers')->orderBy('first_name', 'asc')->lists('first_name', 'last_name', 'id');
return View::make('vehicles.view')->with('customers', $customers);
}
在视图中
{{ Form::label('customer', 'Customer Name') }}
{{ Form::select('customers', $customers, NULL, array('class'=>'form-control')) }}
但是这只显示了第一个名字,正如预期的那样。我知道我需要在将数组传递给视图之前执行foreach
循环,但我不知道如何执行此操作并保留结构,以便它可以使用全名作为文本和id进行渲染。 select
的值。