Настройка времени отображения флеш-сообщения в laravel 4.2

Обычно в Laravel 4.2, когда мы создаем флэш-сообщение

Session::flash('message','This is flash message');

и отобразить его

Session::get('message');

Он исчезнет, ​​когда мы обновим страницу.

Вопрос в том, как мы можем установить время отображения этого флеш-сообщения?

(Например: через 3 секунды это сообщение исчезнет!).

4

Решение

Вот как бы вы это сделали.

$('div.alert').delay(3000).slideUp(300);

измените оповещение на любой класс, который вы используете для отображения сообщения об ошибке.

6

Другие решения

Вы не можете сделать это с помощью PHP. То, что вы могли бы, это создать javascript, который будет скрывать все элементы с данным классом (независимо от того, что это за класс этого флеш-сообщения) по истечении заданного промежутка времени с момента загрузки страницы.

4

По вопросам рекламы [email protected]