2016-05-12 10 views
0

Я хотел бы создать промежуточное программное обеспечение и проверить, не зарегистрировал ли зарегистрированный пользователь текущий URL-адрес и если не отображать флэш-сообщение. Эта функция мне нужно просто показать тур на определенной странице, чтобы новый пользователь мог понять, что делать дальше. Я действительно понимаю, что могу сделать это путем хранения данных в пользовательской таблице для каждого пользователя, но, возможно, есть еще один способ сделать такую ​​вещь? Спасибо.Зарегистрированный пользователь First visit url показывает флеш-сообщение

+0

Является ли это для одного URL или может быть несколько ссылок? – Abhishek

+0

@Abhishek Я хочу показать флеш-сообщение для всего URL-адреса, кроме целевой страницы – znack

ответ

0

Это может быть довольно сложным в зависимости от количества ваших маршрутов. Почему не просто сделать это просто:

1. Whenever user signup just store a session say session()->put('show_tour', true); 

2. Now, show the flash-message on every page for registered user by checking this session value. 

3. Make a button to disable this tour in your flash message. Make an AJAX call to destroy this session. 
+0

Спасибо за вашу помощь. Не могли бы вы объяснить мне немного дальше, когда мне следует отключить тур? Поскольку я не знаю, как пойдет пользователь, я не могу уничтожить сеанс в одном URL-адресе. Что мне делать? – znack

 Смежные вопросы

  • Нет связанных вопросов^_^