Есть ли какие-либо функции, которые позволяют мне делать что-то вроде флеш-сообщений в cakephp
? Я не хочу использовать сеанс, потому что на следующей странице отображается флеш-сообщение.cakephp: сообщения с задержкой флэш-памяти
Например: типа пользователя связь с ошибкой mysite?action=mistake
и я хочу, чтобы проверить в контроллере, если там не ошибки, как это так, у меня есть массив с некоторыми действиями, которые разрешены и я проверить, если $this->params['url']['action']
есть. Если я не хочу показывать ошибку пользователю, но эта ошибка отображается только на второй странице (или если я перезагружаюсь). Как я могу избежать этого?
Вы обычно не проходят flashmessages через URL-адрес querystrings но внутренне с помощью сессии. Это чище, и его легче обрабатывать, не противоречая другим запросам, а также работает с несколькими типами вспышек, а также с несколькими сообщениями на тип и т. Д. – mark