2006年06月01日

CakePHP:同一コントローラ内のリダイレクト

MLより。

http://groups.google.com/group/cake-php/browse_thread/thread/a14dcb99f5935b00/e88eb739c2ce8973#e88eb739c2ce8973

Cake で同じコントローラ内のリダイレクトであれば、
$this->redirect('コントローラ名/メソッド名');
とするのは、コントローラ名がいらないんじゃないの?という話。

あっという間に色々アイデアが集まって、

・$this->redirect('/'.$this->params['controller'].'/action');
・$this->redirect ($this->name."/"."methodName");
とか、
・コントローラの redirect メソッドをオーバーライドすればいいんじゃないの

とか、がやがや言っているうちに、

同じコントローラ内なら、

$this->setAction('action2');

でいいんだよ、と nate が投稿して、この話はうちきり。
コミュニティの力だ。
面白い。
posted by SDozono at 23:15| 東京 🌁| Comment(0) | TrackBack(0) | CakePHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
WebとCTI、VoIP技術の高みを目指して - 技術者の24時間
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。