$this->flash()でリダイレクトしない!?

登録時に数秒メッセージを表示させて指定したページにリダイレクトさせる場合、コントローラに

$this->flash( '登録しました。' , '/' );

のように書くのですが、なぜがメッセージ表示後に自動的にリダイレクトしなくてちょっとだけハマりました。

特殊な設定が要るのかなと思いマニュアルを見ましたが、特に記述がありません。

いろいろ調べてみると、どうやらdebugモードが1以上の場合はリダイレクトしないようになっているみたいです。

app/config/core.php

Configure::write('debug', 0);

そういうことはマニュアルに書いといてください!><

thumbnailCakePHP公式マニュアル Cookbook

3.5.5.2.2 flash

thumbnailCakePHP 1.2でブログチュートリアル[4]

2 Responses to “$this->flash()でリダイレクトしない!?”

  1. ふでまる Says:

    同じところではまっていました。
    ありがとうございました。

    本当、マニュアルに書いておいて欲しいですね…。

  2. うぇるしゅ Says:

    助かりましたー^^;

Leave a Reply