{{-- TOP BAR --}}
@if(isset($topBarLinks) && !$topBarLinks->isEmpty()) @foreach($topBarLinks as $link)
@if($link->icon)
@endif {{ $link->title }}
@endforeach @endif
{{-- NAVBAR PRINCIPAL --}}
@if(isset($menus) && $menus->count() > 0) {{-- Loop ÚNICO que gera TODOS os itens de menu --}} @foreach ($menus as $index => $menu) @php $isExternal = !empty($menu->url_external); $hasPages = $menu->paginas && $menu->paginas->count() > 0; // Adiciona a classe para esconder os itens a partir do 8º $extraClasses = ($index >= 7) ? 'menu-item-hidden' : ''; @endphp {{-- Estrutura do item de menu --}} @if($isExternal)
url_external, request()->getHost())) target="_blank" @endif> {{ $menu->name }}
@elseif($hasPages)
{{ $menu->name }}
@foreach ($menu->paginas as $pagina)
url_external) && !Str::contains($pagina->url_external, request()->getHost())) target="_blank" @endif> {{ $pagina->title }}
@endforeach
@else
{{ $menu->name }}
@endif @endforeach @endif