フォームに3つの選択ボックスがあり、モデルバインディングを作成したいが機能しません。これらは、フォームでの私の選択ボックスLaravel 5.3 - フォームモデルバインディング選択ボックス
<div class="form-group">
{!! Form::label('worktype_list1', 'Servicekräfte: ', ['class' => 'col-md-4 control-label']) !!}
<div class="col-md-2">
{!! Form::select('worktype_list[]', $worktypes, null, ['id' => 'worktype_list1', 'class' => 'col-md-2 form-control', 'required']) !!}
</div>
</div>
<div class="form-group">
{!! Form::label('worktype_list2', 'Servicekräfte: ', ['class' => 'col-md-4 control-label']) !!}
<div class="col-md-2">
{!! Form::select('worktype_list[]', $worktypes, null, ['id' => 'worktype_list2', 'class' => 'col-md-2 form-control', 'required']) !!}
</div>
</div>
<div class="form-group">
{!! Form::label('worktype_list3', 'Servicekräfte: ', ['class' => 'col-md-4 control-label']) !!}
<div class="col-md-2">
{!! Form::select('worktype_list[]', $worktypes, null, ['id' => 'worktype_list3', 'class' => 'col-md-2 form-control', 'required']) !!}
</div>
</div>
されており、これは店のメソッドです:検証が正常に動作して保存....しかし、私は、すべてのビュー を編集する行くときに選択され
public function store(UrequestsForm $request)
{
//dd($request->all());
$urequest = Auth::user()->requests()->create($request->all());
$urequest->worktypes()->attach($request->input('worktype_list'));
return redirect('urequests')->with('success', 'Anfrage erfolgreich gemacht!');
}
ボックスは同じで、同じオプションが選択されています... 私はlaracastのチュートリアルに従っています...これは複数の選択ボックスでは動作しますが、単一のアイテムでは選択できません。
誰でもこれを手伝ってください。
なぜ「worktype_list」に3つの配列がありますか? –
これは間違っています....私はチュートリアルに従ってきましたが、チュートリアルでは複数の選択ボックスがあります....そして私の選択ボックスは単一選択です。 – lewis4u
各チェックボックスを独自の値として保存する方法 – lewis4u