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 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

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

ホームページアドレス:

コメント: [必須入力]

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


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

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

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

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