2011-03-14 66 views
1

我使用cakephp,並且每當有基於會話的閃光消息時,每個錯誤/成功消息後出現「1」,爲什麼?cakephp顯示1與每個閃光消息

它與這個flashmessage之前的「echo」有關,所以有什麼想法,哪個文件要對它進行更正?我們使用cakephp 1.2版 - FYI

最早的回覆將不勝感激。

謝謝!

回答

2

default.ctp只需卸下回聲在Flash電話$session->flash();面前,應該這樣做

+0

它像<?php $ session-> flash(); ?>沒有在那裏回聲,仍然顯示「1」...任何想法? – 2011-03-14 10:25:54

+1

嗯,刪除那一點,看看它是否仍然顯示。如果是的話,那麼你正在編輯錯誤的文件 – JohnP 2011-03-14 10:26:59

+0

是的,你是正確的,我刪除該Flash代碼,仍然出現閃光消息與1,我也試圖編輯成默認蛋糕的視圖模板,仍然沒有幫助。 – 2011-03-14 11:44:26

0

長鏡頭,但你有沒有做過這樣的

$this->Session->setFlash(__($this->FileHandler->errorMessage . true),'flash_error') 

一些事情不正確的上面的例子__()國際化方法應該有兩個參數。你有沒有不小心連接布爾真正的結局?