こんにちは、Laravel 5.4を使用しております。
ご面倒ですが、どなたかお助け頂けないでしょうか・・?
よろしくお願い致します。
######実現したいこと
・ クライアントサイドから発行された、リクエストURLを保存したいです。
######利用目的
・ 保存したURLは、フォームの{{$errors}}の表示、非表示用のboolとして扱う予定です。
・ 例えばregisterとloginが1つのページにあって、validation errorが発生すると、両方のフォームにエラーが表示されてしまいます。
・ loginならloginのフォームのみにerrorを表示したいため、クライアントサイド側が発行するリクエストURLを保存したいと思いました。
######問題点、試したこと
・ リダイレクトがかかると、Request::url()などは、リダイレクト先のURL(= レスポンスとしてのurl)が返ってしまいます。
・ レスポンスでは$errorsの識別性ができないため、困っています。
・ 取得したいのは、レスポンスとしのurlではなく、クライアントサイド側が送信したurlです。
何かよい取得方法は無いでしょうか・・?
あるいは、validation errorの識別方法として、別の手法がスマートなのでしょうか・・??
(あくまでerrorの識別性を持たせたいだけで、クライアントサイド側の発行URLの取得に強いコダワリがあるわけではありません)
お手数おかけしますが、ご助言頂けると大変助かります。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー