Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доброго времени суток!
Только начал изучать ларавел, и уперся вроде бы в простой вопрос.
Берем стандартный механизм восстановления пароля, который по умолчанию идет с ларавел.
Пользователь вводит мэйл в форму, жмет отправить, если мэйл проходит валидацию, то на почту отправляется сообщение, и ларавел перекидывает пользователя снова на форму отправки пароля с сообщением об успехе.
Вот таким кодом
return redirect()->back()->with('status', trans($response));
т.е. пишет flash-переменную в сессию
Как мне получить значение этой переменной в моем шаблоне с формой, чтобы показать его пользователю.
В случае ошибки все понятно - это переменная $errors - об этом везде написано, а вот как быть с сообщением об успехе?
Не в сети
Успешное сообщение формируешь самостоятельно, если это сессия, то в шаблоне делаешь:
@if (Session::has('status'))
{!! Session::get('status') !!}
@endif
Не в сети
Успешное сообщение формируешь самостоятельно, если это сессия, то в шаблоне делаешь:
@if (Session::has('status'))
{!! Session::get('status') !!}
@endif
Спасибо добрый человек . А не подскажешь, где в документации о таких вещах написано? Здесь нету http://laravel.com/docs/5.1/blade
Кроме Session еще другие фасады в шаблонах использовать можно? Может что-то еще?
Не в сети
на тебе готовое решение под рутинные задачи
https://github.com/h-zone/lib-appjs
там есть прелоадер, алерты (твоя тема), диалоги и аякс-запросчик с перехватом ошибок.
Не в сети
демка в index.html есть
Не в сети
Страницы 1