2016-11-14 4 views
-1

Когда пользователь регистрируется, он может добавлять в закладки свойство, если не модальный для входа в систему. Моя проблема заключается в том, как я могу вспомнить, что он выбрал, когда он вошел в систему, чтобы добавить в закладки эту собственность, которую он нажал, прежде чем войти в систему. Любые предложения?Завершить задачу после входа пользователя в систему?

@if(Sentinel::check()) 
    @if($bookmark = in_array($property->id, $bookmarks)) 
    <a href="{{ route('public.property.unbookmark',$property->id) }}"><i class="fa fa-heart"></i></a> 
    @else 
    <a href="{{ route('public.property.bookmark',$property->id) }}"><i class="fa fa-heart-o"></i></a> 
    @endif 
    @else 
     <a href="#" data-toggle="modal" data-target="#loginModal"><i class="fa fa-heart-o"></i></a> 
    @endif 
+0

@Xorifelse это [лезвие шаблона двигателя] (https://laravel.com/docs/5.3/blade) синтаксис. –

+0

@AlexeyMezenin отредактировал и добавил клинок к тегам. Он бы воздержался от такого комментария, поскольку я не знаком с ларавелем. – Xorifelse

ответ

1

Если пользователь не зарегистрирован, вы можете поместить значения, которые он занес в закладки в php-файл cookie. После loggin вы можете читать значения cookie и извлекать данные.

http://php.net/manual/en/features.cookies.php