2011-03-14 2 views
1

저는 cakephp를 사용하고 있고 세션 기반 플래시 메시지가 올 때마다 모든 오류/성공 메시지 이후에 "1"이옵니다. 이유는 무엇입니까?cakephp는 모든 플래시 메시지와 함께 1을 표시합니다.

이 플래시 메시지 전에 "에코"와 관련되어 있으므로 어떤 생각으로 파일을 수정해야합니까? 우리는 cakephp 1.2 버전을 사용 중입니다 - FYI

가장 빠른 답장을 부탁드립니다.

감사합니다.

답변

2

그냥

가 가
+0

이와 비슷한 flash(); ?> 에코가 없으며 여전히 "1"을 표시합니다 ... 어떤 생각입니까? –

+1

흠, 그 비트를 제거하고 여전히 나타나는지 확인하십시오. 그렇다면 잘못된 파일을 편집하고 있습니다. – JohnP

+0

예, 맞습니다. 플래시 코드를 제거하고 플래시 메시지가 1과 함께 표시됩니다. 또한 기본 케이크보기 템플릿으로 편집하려고 시도했지만 여전히 도움이되지 않습니다. . –

0

긴 촬영하지만 위의 잘못된 예에서이

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

같은 몇 가지 일을하지 않은 그것을 어떻게해야 default.ctp에서 플래시 전화 $session->flash(); 앞에 에코 제거 __() 국제화 메소드는 두 개의 인수를 취해야합니다. 결국 부울 true를 연결하지 않았습니까?

관련 문제