Laravel 数组的旧输入?
我有Laravel 数组的旧输入?,laravel,laravel-5,laravel-5.2,Laravel,Laravel 5,Laravel 5.2,我有foreach,在foreach内部我有如下输入: <input type="text" id="text-title" name="article_title[{{$language->code}}]" value="{{ old('article_title[$language->code]') }}" class="form_input" /> 我试图添加像这样的旧输入,但它不工作。有没有建议如何使用old for array 我也试过,但也不起作用:
foreach
,在foreach
内部我有如下输入:
<input type="text" id="text-title" name="article_title[{{$language->code}}]" value="{{ old('article_title[$language->code]') }}" class="form_input" />
我试图添加像这样的旧输入,但它不工作。有没有建议如何使用old for array
我也试过,但也不起作用:
<input type="text" id="text-title" name="article_title[{{$language->code}}]" value="{{ old('article_title.0') }}" class="form_input" />
我只对第一次迭代进行验证,如果这对您有任何意义。您应该能够访问语言代码的索引:
value="{{ old('article_title.'.$language_code) }}"
可以使用旧值作为数组返回旧值
# old('article_title') => array
value="{{ old('article_title')[$language_code] ?? "" }}"