我正在尝试使用Laravel / Blade中的表单模型绑定功能来动态填充复选框。
由于某些原因,它无法与我的复选框一起使用,因此可用于所有其他字段。
我的表单:
{{ Form::model($imagerequest, array('route' => array('imagerequests.update', $imagerequest->id), 'method' => 'PUT', 'files' => true)) }}
@foreach($requestTypes as $requestType)
{{ Form::checkbox('request_type_ids[]', $requestType->id) }}
{{ Form::label($requestType->type, $requestType->type) }}
<br>
@endforeach
{{ Form::close() }}
我的ImageRequest模型和RequestType模型具有以下关系:
ImageRequest Model
public function requestTypes()
{
return $this->belongsToMany('App\RequestType');
}
在我的RequestType模型中,我有这个
RequestType Model
public function imageRequests()
{
return $this->hasMany('App\ImageRequest');
}
这是可能导致表单模型绑定不起作用的原因吗?
我在这里尝试的可能吗?