У меня есть 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!');
}
Проверка работает отлично и сохранение .... но когда я иду, чтобы изменить вид в каждом выбрать ящик одинаковый и имеет одинаковые параметры ... Я следил за учебником по laracasts ... и это работает для нескольких полей выбора, но не для выбора одного элемента.
Если кто-то это сделал, пожалуйста, помогите.
Почему у вас есть 3 массива для 'worktype_list'? –
Это неправильно .... Я пошел по учебнику, но в учебнике есть несколько блоков выбора .... и мой выбор - это одиночный выбор. Я был бы признателен, если бы вы могли мне помочь – lewis4u
Как сохранить каждый флажок, как его собственное значение – lewis4u