質問要旨
laravelのページングを作成してそこに検索機能を実装しました。
検索機能そのものはうまくいっているのですが、検索条件を保持する'適切な'方法が分かりません。
append利用でページング画面間の移動時の検索値保持は問題ありません。
問題なのが、
1.ページング画面(検索)->2.項目の詳細画面->3.項目の操作->4.ページング画面(検索状態保持)
みたいにページング画面から一度離れてまた戻ってくる時に検索値を
保存しておく方法が分からないです。
とりあえず、URLそのものをセッションに保持させているのですが少し強引な気もしています。
もし、laravelの機能を用いてスマートに検索条件を保持する方法があれば教えていただきたいです。
現在の方法
とりあえずで現在仕様を満たせている方法になります。
初期の質問投稿時から変更しました。
とても無駄だったので簡単な方法にまとめます。
$currentURL = request()->fullurl();
これGET送信時に追加されるクエスチョンマーク以下ごと丸ごと取得して
セッションに保持させて必要なURL埋め込み箇所に使用しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/06 23:17
2019/06/07 00:53
2019/06/07 03:16 編集
2019/06/07 03:18
2019/06/07 04:28
2019/06/08 07:58