前提・実現したいこと
Validate処理でエラーがあった場合入力画面に戻りますが、
その際、サーバ側でセットした値を復元したいです。
Validate処理はRequestクラスで共通化しているため、
Requestクラスを利用したいと考えております。
よろしくお願いいたします。
発生している問題・エラーメッセージ
入力画面で入力した値は元の値に戻りますが、サーバ側でセットした値が復元できません。
該当のソースコード
PHP
1 $data = $request->all(); 2 $data['hoge'] = 'aaa'; 3 4 $hogeRequest = new HogeRequest(); 5 $hogeRequest->merge($data); 6 $hogeRequest->validate($hogeRequest->rules());
blade
1<span>{{ old('hoge') }}</span>
試したこと
そもそも、Validator::make()で処理すべきかとも思うのですが、
Validate処理を共通化したく、試行錯誤のうえ上記のようになりました。
わかりずらいかと思いますが、何卒よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/09 10:56
2019/01/10 02:43
2019/01/10 04:04