На основании условия в функции jsonresponse() из JobController, я хочу выйти из системы и отправить их на страницу входа со флэш-сообщением Неверный пользователь.CakePHP 2.6 флэш-сообщения, не отображающие
jsonresponse ($ данные)
if($data['status'] == '0'){
$this->Session->setFlash(__(INVALID_USERS_CREDENTIALS),'default', array('class' => 'error-flash-msg'));
return $this->redirect($this->Auth->logout());
}
Теперь он перенаправляется на страницу входа в систему, но флэш-сообщение не отображается.
В Loginlayout
<div style="padding-left:12%">
<?php echo $this->Session->flash(); ?>
</div>
<div class="loginbox">
<?php echo $this->fetch('content');?>
</div>
</body>
что вопрос здесь, когда я Гото Войти страницу и ввести недопустимые учетные данные, то покажите мне моментальное сообщение. Но что в этом случае проблема ...! Любая помощь очень ценится. Благодарю.
вы можете показать нам результат 'debug ($ _ SESSION)' на вашем 'view' –
Показывается ничего ..! – Aamir
Но перед перенаправлением, если я отлаживаю ($ _ SESSION) в контроллере, он отображает данные сообщений в контроллере – Aamir