Laravel 5.7: попытка получить роль свойства необъектаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel 5.7: попытка получить роль свойства необъекта

Сообщение Anonymous »

Я получаю:

Пытаюсь получить «роль» свойства не-объекта (Просмотр: E:\xampp\htdocs\demo\resources\views\pages\home.blade.php)


Я создал проект, там я создал «роль» администратора + пользователя для разрешений на вход в систему и немедленно перенаправляется на home.blade.php.

в home.blade.php я добавляю следующий синтаксис:

Код: Выделить всё

@if(Auth::user()->role == 'admin')

@else
Hello!
@endif
Моя цель состоит в том, чтобы admin[/b] зашел на домашнюю страницу и перенаправился на страницу администратора, а пользователь зашел только на домашнюю страницу.
Моя проблема: при доступе к home.blade.php без входа в систему я получаю такую ошибку:



Попытка получить роль свойства, не являющегося объектом (Просмотр: E:\xampp\htdocs\demo\resources\views\pages\home.blade.php)


Подробнее здесь: https://stackoverflow.com/questions/573 ... non-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»