У меня есть следующий код, в котором я проверяю наличие ошибки.Laravel: данные сеанса для просмотра
<div class="alert alert-danger {{ (\Session::has('message') && \Session::get('form', 'login') == 'login') ? '' : 'display-hide' }}">
<button class="close" data-close="alert"></button>
<span>
{!! \Session::has('message') ? \Session::get('message') : 'Please correct your fields.' !!}
</span>
</div>
На стороне контроллера у меня есть:
return redirect()
->back()
->with('message', 'Incorrect email or password.')
->with('form', 'login')
->withInput(\Input::except('password'));
Дело в том, что сообщение не отображается там.
Только страница обновляется и сообщение не появляется.
Любая идея? Я что-то упускаю ?
Каковы изменения? PLZ комментарий в изменениях – Ali
Я не понимаю, с помощью html пользователя, поэтому я открыл условия открыто, как '@if (Session :: has ('message') && Session :: has ('form'))' –
@ sulthanAllaudeen Извините за поздний ответ ... его все еще не работает. – Gammer