laravel5.4にて複数ファイルのアップロードを実装しようとしています。
↑↑こちらのように、チェックした項目に紐づいたファイルはrequiredにしたいのですが、
どうもならないようで困っております。
【html】
html
1<input type="checkbox" name="target_check[]" val="1">←こいつのチェックが付いてたら、 2<input type="file" name="target_file[]">←こいつを必須にしたい。
※チェックボックスも複数あります。
【laravel】
php
1$rules = [ 2 .... 3 'target_file.*' => 'required_with:target_check.*' 4 ... 5]; 6$this->validate($request, $rules);
といった感じになってます。
どなたかご教授くださいませーm(_ _)m
【追記】
ちょっと説明足らなかったかもですが、
やりたいのは、ファイル未選択時にlaravelからエラーを吐かせたい感じです。
※現状、設定したバリデーションを素通りしてしまってしまっている状態です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/29 11:14