質問編集履歴
3
説明の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -174,4 +174,4 @@
|
|
174
174
|
|
175
175
|
その為、検索条件がPOSTされた際に検索条件をsessionで保持し、2ページ目に遷移した時にsessionに保持されている条件でデータ抽出するようにしてみたのですが、sessionに検索条件が保持されている場合は無条件に検索をかけてしまうため、メニューから「商品の画像管理システム」のリンクを押下した時の初期表示のときも、sessionに検索条件が保持されている場合は検索をかけてしまう動きとなってしまいます。
|
176
176
|
|
177
|
-
初期表示の時はsessionに保持さている検索条件を破棄しようとしたのですが、メニューのリンクが押下された時の初期表示なのかPaginator機能の進むや戻るのリンクが押下された時の表示なのかがController側で識別ができず、POSTでsession
|
177
|
+
初期表示の時はsessionに保持さている検索条件を破棄しようとしたのですが、メニューのリンクが押下された時の初期表示なのかPaginator機能の進むや戻るのリンクが押下された時の表示なのかがController側で識別ができず、POSTでsessionを使用しての検索条件を保持する実装は断念しました。
|
2
説明の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
PHP(CakePHP3.7.1)で商品の画像管理システムを作っています。
|
2
2
|
|
3
|
-
|
3
|
+
現在CakePHP3のPaginator機能を使用し商品画像一覧と検索機能を実装しているのですが、検索条件がGETパラメータで見えてしまう状態です。
|
4
4
|
|
5
5
|
今後アカウント管理機能も作成する予定で、メールアドレスなど個人情報が検索条件に含めれる想定なので、CakePHP3のPaginator機能を使用した上でGETパラメータなどで検索条件が見えない形で、検索を行った後に2ページ目に遷移しても検索条件が引き継がれたままで検索条件に該当するデータの2ページ目が正常に表示される実装方法を教えていただきたいです。
|
6
6
|
|
1
タイトルの変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
CakePHP3のPaginator機能を使用した上で、検索条件がGETパラメータなどで見えないように実装
|
1
|
+
CakePHP3のPaginator機能を使用した上で、検索条件がGETパラメータなどで見えないようにPOSTでの実装方法を教えていただきたいです。
|
test
CHANGED
@@ -98,7 +98,7 @@
|
|
98
98
|
|
99
99
|
$keyword = $this->request->query('keyword');
|
100
100
|
|
101
|
-
|
101
|
+
// 検索カテゴリ
|
102
102
|
|
103
103
|
$categoryId = $this->request->query('category_id');
|
104
104
|
|