データを検索すると次のページに遷移させたときに検索条件が引き継げなかったため、postではなくgetで送ることでデータを引き継いだ検索ができるようになりました。
しかし、checkboxで選択した条件で絞り込もうとするとうまくいきません。
var_dump($this->request->query)で送信されたデータを見てみると、
array(2) { ["search"]=> string(15) "検索ワード" ["data"]=> array(1) { ["Candidate"]=> array(2) { ["job_id"]=> array(1) { [0]=> string(1) "1" } ["salary"]=> string(1) "1" } } }
となっていたので、以下のようにコードを書きました。
if($this->request->query['data']['Candidate']['job_id'][0]){
$param['conditions']['job_id']
=$this->request->query['Candidate']['job_id'];
}
うまくいきません…
どのようにすればいいのか教えてください!
よろしくお願いいします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/15 01:34