Я пытаюсь получить боковое меню из БД, используя разрешение пользователя. Я успешно получаю данные, но если они пустые, я хотел бы удалить раскрывающееся меню:
@foreach ($t as $key=>$item)
@if($ci)
<li class="dropdown">
<a href="javascript:;" class="dropdown-toggle">
<span class="fa fa-dashboard"></span><span class="mtext">{{$item->designation}}</span>
</a>
@foreach ($item->links as $link)
@foreach($link->profil as $p)
@if(Auth::user()->name == $p->login)
@php $ci = 1; @endphp
<ul class="submenu">
<li>
<a href="{{asset('/')}}{{$link->url}}">{{$link->titre}}</a>
</li>
</ul>
@else
@php $ci = 0; @endphp
@endif
@endforeach
@endforeach
</li>
@endif
@endforeach
детали:
- элемент переменной получает все основные выпадающие меню
- переменная ссылка получает все ссылки для каждого выпадающего меню
- переменная p для проверки прав доступа
Пожалуйста, помогите мне решить эту проблему, которая удаляет пустое выпадающее меню, где, если условие условия не применяется