URL から取得されていない値をコントローラー (この場合は PagesController) に渡そうとしています。私は単にこのようなことをしたいと思います:
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'), array('foo' => 'bar'));
次に、PagesController.php に次のように記述します。
public function display() {
$path = func_get_args();
error_log(var_export($path,TRUE));
error_log(var_export($this->request->params,true));
}
渡されたパラメーター「foo」の値が「bar」のどこかにあると予想しています。
http://book.cakephp.org/2.0/en/development/routing.htmlから、一見有望な方法をいくつか試しました。
しかし、誰も私が求めていることをしていないようです。
私は何が欠けていますか?