タグ別アーカイブ: コントローラー

[CakePHP2]URL・コントローラ名・アクション名・パラメタの取得方法(GET)

CakePHP2ではVer1.3とURL(GET)関係の取得方法が変わっています。
Ver2からは「$this->request->params」のように真ん中に「request」が入ります。
URLのパラメタが下記のような場合、それぞれ取得方法が変わります。
「http://www.example.com/posts/test/2」
「http://www.example.com/posts/test/?id=2」

カテゴリー: controller | タグ: , , , , , | コメントは受け付けていません。

[CakePHP]GETでidを取得

CakePHPでGETのidをコントローラーで取得する方法です。

一覧ページなどからデータを変更する場合に、編集ボタンを押すと

http://www.example.com/sample/test/1

http://www.example.com/sample/test/2

カテゴリー: controller | タグ: , , , , | コメントは受け付けていません。

[CakePHP] エラー対処 Fatal error: Cannot redeclare UsersController::関数名()

下記のようなエラーが出ている場合は

自作関数が複数存在している可能性があります。

まず、ソース内の関数をチェックしてみましょう。

カテゴリー: CakePHP | タグ: , , , , , | コメントは受け付けていません。