0
私は検証したい可変入力フィールドを持つフォームを持っています。だから私はワイルドカードを使用しますが、動作していないようです。フォーム検証配列が動作していませんlaravel
私のコントローラ
$this->validate($request, [
'title1' => 'required|alpha_dash',
'title.*' => 'alpha_dash',
]);
で私の見解
@for ($i = 1; $i < 4; $i++)
<div>
<label for="title[{{ $i }}]" class="control-label">Title</label>
<input type="text" name="title[{{ $i }}]">
@if ($errors->has('step-title'.$i))
<span class="help-block">
<strong>{{ $errors->first('step-title'.$i) }}</strong>
</span>
@endif
</div>
@endfor
コード内のコード奇妙なことであること正常に動作しますが、「のタイトルでは動作しません「TITLE1」での検証。* '。なぜワイルドカードを使用できないのですか?私は何が欠けていますか?