Validate dynamic fields in laravel form

Viewed 4854

I can't validate this form with Laravel 5.2, this is my code:

My view:

@for ($i=0; $i < 2; $i++)
    {!! Form::control('text', 0, "items[$i]", $errors, trans('back/blog.content')) !!}
@endfor

My validation:

public function rules()
{
    $rules = [
        'title' => 'required|max:255',
        'summary' => 'required|max:65000',
        'content' => 'required|max:65000',
    ];
    foreach($this->request->get('items') as $key => $val) {
        $rules['items['.$key.']'] = 'required|max:10';
    }
    return  $rules;
}
1 Answers
Related