2014-10-07 2 views
0

У меня есть сайт с общедоступными и защищенными (то есть, вы должны войти в систему для доступа).Laravel: Отображение зарегистрированных пользователей для незащищенных страниц

Как отобразить зарегистрированного пользователя на общедоступных страницах?

Ссылки на Auth :: user-> name (и т. Д.) Генерируют ошибки «Попытка получить свойство не объектов» в представлениях.

ответ

0

Попробуйте

Auth::user()->name

Не

Auth::user->name

+0

На самом деле это то, что я, использую. Поэтому мой пост выше был неправильным. Поэтому, когда я использую Auth :: user() -> name, я все еще получаю ошибку. – user44021

+0

Хм .. Вы пытались передать переменную виду, а не напрямую обращаться к имени Auth :: user() -> из представления? –

+0

То же самое. Я думаю, что это на самом деле невозможно. Я думаю, что laravel вообще не знает пользователя, если не влияет фильтр auth. Должен быть способ ... – user44021

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