public function create() {
$user_id = auth()->user()->id;
$makers= Maker::all();
return view('maker.create', compact('makers'));
}
我想要做的是如何将类别名称传递到视图中,但表单将接受其ID。请帮忙。
答案 0 :(得分:0)
$makers
是一个集合,因此您需要使用foreach
进行迭代:
@foreach ($makers as $maker)
{{ $maker->id }}
@endforeach
<强>更新强>
如果您想将其传递给Form::select
,请使用pluck()
方法:
$makers = Maker::pluck('name', 'id');
它将生成数组,您可以使用:
{!! Form::select('selectName', $makers, ....) !!}