404 Not Found
またしてもここから。
$this->paramsの構造について。
var_dump($this->params)をやってみた(一応変数名とかURLは修正している)
array(8) { ["pass"]=> array(0) { } ["named"]=> array(0) { } ["controller"]=> string(8) "homuhomu" ["action"]=> &string(18) "saiteino_tomodachi" ["plugin"]=> NULL ["form"]=> array(3) { ["year"]=> string(4) "2011" ["month"]=> string(2) "12" ["day"]=> string(2) "07" } ["url"]=> array(1) { ["url"]=> string(24) "homuhomu/saiteino_tomodachi/" } ["isAjax"]=> bool(false) }
- isAjax リクエストがAjaxによるものならtrue
- form $_FILES 内の情報も含めた、すべてのフォームからのすべてのPOSTデータを格納している
- controller リクエストを扱っている現在のコントローラ名
- action リクエストを扱っている現在のアクション名
- pass アクションの後方にあるURLパラメータの数値添字配列(アクション名の後ろに追加される引数とか)
- url リクエストされた現在の URL
- named /key:value/ という形式の URL クエリの名前つきパラメータ(あるのかなぁ)