2011-05-09 68 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