2006年05月16日

CakePHP: コントローラ->flash

「データを更新しました」など、
メッセージを数秒表示して、その後、ほかのページに移動(遷移)した場合には、コントローラー内にある flash 関数を使用して、

コントローラ内:
$this->flash('データを更新しました。','/飛び先URL');

などとする。

ちなみに、flash.thtml の中で、
if(DEBUG == 0) {
 /*移動処理*/
}
となっているので、デバッグモードのときには勝手にジャンプはしない。

ちなみに、flash.thtml は、文字コードを変更して、app フォルダに自分用を準備しておいたほうがよい。

なんだ。うまく動かないのかと思った。

posted by SDozono at 12:20| 東京 曇り| Comment(0) | TrackBack(1) | CakePHP | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

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

ホームページアドレス:

コメント: [必須入力]

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


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/17880208
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック

【CakePHP】デバッグモードの時は、FLASH関数でメッセージ表示後画面遷移しない、のか!
Excerpt: こんにちは、akai-hitoです。現在、「CakePHPガイドブック」を使って、CakePHPのお勉強中です。 そんなわけで、しばらくCakePHP関連の小ネタ(自分用メモ)が続くかもしれません。デ...
Weblog: ねねとまつの小部屋
Tracked: 2007-11-01 17:15
WebとCTI、VoIP技術の高みを目指して - 技術者の24時間