Код
@if(Auth::user()->id_UsGr == 1)
<li class="nav-item">
<a class="nav-link" href="/admin">Админка</a>
</li>
@endif
Здесь @if(Auth::user()->id_UsGr == 1) проверяет если у вошедшего юзера id_UsGr = 1 то выводит список.
При разлогине выдает ошибку "Trying to get property of non-object" при проверке Auth::user() на соответствие.
Не понимаю что не так?
Сложно сказать без уточнений по фреймоврку или хотя бы описания алгоритма авторизации, но скорее всего дело обстоит так - пользователь уже не залогинен и поэтому Auth::user()
отдает null
, property id_UsGr
которого вы пытаетесь получить, но это уже не объект. Так и расшифровывается ошибка
Trying to get property of non-object
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Впервые столкнулся с использованием SOAP протокола, вроде всё ясно, но не могу разобраться с ошибкойВот сама ошибка:
Приходят данные от стороннего API - запрос и текст в котором нужно искать этот запросКириллица
Есть два массива с именамиЗаписать в третий массив имена которые не совпадают из первого и второго массива