私は CakePhp2 を使用しており、URL から変数の値を取得しようとしています。
私のURLは次のようになりcontroller/action/foo:bar/foo2:bar2/foo3:bar3
ますか?
$this->request['foo']
CakePhpを使用すると、「未定義のインデックス」と表示されます。
foo、foo2、foo3 の値を見つける方法はありますか?
私は CakePhp2 を使用しており、URL から変数の値を取得しようとしています。
私のURLは次のようになりcontroller/action/foo:bar/foo2:bar2/foo3:bar3
ますか?
$this->request['foo']
CakePhpを使用すると、「未定義のインデックス」と表示されます。
foo、foo2、foo3 の値を見つける方法はありますか?
名前付きパラメータに関するドキュメントを確認してください。それはおそらく
$this->request->params['named']
または2.xの場合はさらに簡単/クリーン:
$this->request->named
詳細については、debug($ this-> request-> named)を参照してください。
試す
$this->passedArgs
OR
$this->request->params['pass']
渡された引数にアクセスしたい。