cakephp отображает 1 с каждым флэш-сообщением - PullRequest
1 голос
/ 14 марта 2011

Я использую cakephp, и всякий раз, когда появляется флэш-сообщение, основанное на сеансе, после каждого сообщения об ошибке / успехе появляется «1», почему?

Это связано с "эхо" до этого flashmessage, так что есть идея, какой файл сделать исправление для него? Мы используем версию CakePHP 1.2 - FYI

Самый ранний ответ будет принят.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 14 марта 2011

Просто удалите эхо перед вашим флэш-вызовом $session->flash(); в default.ctp, что должно сделать это

0 голосов
/ 14 марта 2011

Длинный выстрел, но вы не сделали что-то подобное

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

В приведенном выше примере НЕПРАВИЛЬНО метод интернационализации __ () должен принимать два аргумента. Вы случайно не объединили логическое значение true в конце?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...