2011-05-09 66 views
0

當用戶成功登錄(手動或通過重定向)時,如何使用CakePHP顯示一條Flash消息。例如,「歡迎回來!」登錄時CakePHP setFlash

我不能只是將它添加到login()方法,這將只顯示其登錄頁面上而不是當用戶有成功地登錄。

回答

-1

說實話,我不知道如何CakePHP的工作。但是,當用戶成功登錄後(仍然在登錄頁面),您可能會嘗試保存會話變量。然後你(已經)將他重定向到你的成功頁面並加載會話變量,注意到你需要setFlash不要忘記取消設置會話變量!

0

This guide顯示瞭如何在CakePHP中使用基於會話的Flash消息。 Cake Session API也可能有幫助。

+1

我知道如何使用CakePHP創建會話Flash消息。我遇到的問題是如何在用戶登錄時顯示一個,因爲您無法將其附加到正常的方法! – Cameron 2011-05-09 19:08:19