2010-04-29 49 views
1

我正在使用$ this-> Session-> setFlash將錯誤消息刷新到瀏覽器並且它的工作正常。

但是,不幸的是,它顯示消息時,它不應該也顯示。看來,它從緩存中獲取信息並顯示。

+4

您能不能告訴我們一些代碼來了解有點更好的問題,並能夠幫助你? – falomir 2010-04-29 19:51:02

+0

嗨,謝謝你的迴應, 這是我正在使用的代碼, $ this-> Session-> setFlash(__('This Church is not found',true)); – 2010-05-07 07:25:18

+0

如果將其更改爲簡單消息,您的代碼是否可以工作?如: $ this-> Session-> setFlash('This Church is not found'); – DEzra 2010-05-08 19:34:32

回答

0

Flash消息存儲在用戶的會話中。如果用戶打開兩個瀏覽器窗口。並且在一個導致閃光的窗口上執行一些動作,但用戶在第一個重定向之前在第二個瀏覽器中重新載入頁面,第二個將顯示閃光。

說這話聽起來像你的問題?它是否顯示兩次閃光燈?請詳細說明並更具體地說明何時「不應顯示」。

0

也許你想要的提示信息顯示不打印的提示信息,然後在你打印的提示信息的佈局顯示在頁面的佈局