CakePHP2.x系で検索リクエストのパラメータの取得方法を調べたので記録しておきます。
1 2 3 4 |
<form method="get" id="searchform" action="/search/"> <input type="text" placeholder="検索" name="s" id="s"> <input type="submit" id="searchsubmit" value="検索"> </form> |
こんなフォームで「あいうえと」と入れて検索ボタンを押すと
searchcontrollerにどんなパラメータが飛んでくるのかvar_dumpで見ると・・・
1 |
$this->request->query['s'] |
に「あいうえお」が入ってきました。これを使えば良さそうです。
ちゃんと知りたかったので「cakephp request query」で検索するともっと展開して知る事が出来ました。
https://book.cakephp.org/2.0/ja/controllers/request-response.html