ビューにフォームがあります:
echo $this->Form->create('Customers', array('action' => 'index'));
echo $this->Form->input('category_id');
echo $this->Form->end('Search');
そしてコントローラーのメソッド:
function index() {
debug($this->passedArgs);
}
しかし、デバッグ メッセージには空の配列が出力されます。
手でURLを入力すると:
http://domainna.me/admin/customers/index/category_id:4
デバッグ メッセージが出力されます: Array ( [season_id] => 16 )
そして、すべてが私が望むように動作します。私は何が欠けていますか?
- - -編集 - - -
debug($this->request->params) 出力:
Array
(
[plugin] =>
[controller] => customers
[action] => index
[named] => Array
(
)
[pass] => Array
(
)
[isAjax] =>
)