2012-10-19 93 views
0

因爲我在一個較舊的蛋糕1.3安裝中的項目工作,忍受着我。在我的控制器中,我有這個:$this->flash('Thank you for contacting us. One of our managers will contact you soon.', '/m', 5000);。在提交表單後,我的控制器會正確地重定向用戶,但它1)不會暫停5秒2)不會刷新我的消息。我真的不得不在我的視圖中添加一些調用flash()嗎?我是否需要指定控制器使用Session助手?我不確定我做錯了什麼。flash()方法無法按預期方式工作

UPDATE試過<?php echo $this->Session->flash(); ?>在我看來,它顯示了我在提交表單時的成功消息...然後它從不重定向。所以。是啊。

+0

我認爲我的問題是我在毫秒思考。可能,我應該把5而不是5000。任何可以證實這一點的php-ers? – huzzah

回答

1

閃光燈

flash($message, $url, $pause = 1, $layout = 'flash') 

還要注意的是,當調試上,重定向沒有自動重定向,你居然要點擊鏈接。當調試爲0時,它將在時間結束後自動重定向。

+0

不知道什麼時候調試不是0,謝謝你的提示! – huzzah

+0

您的歡迎,這是否回答你的問題=) –

相關問題