navbar brand
Grandora
    @if (!empty($navmenus)) {{-- Grouped menus first --}} @foreach ($navmenus as $menuName => $group) @if ($menuName !== '__flat' && is_array($group) && !empty($group['items'])) @php $groupCollapseId = 'collapse_' . md5($menuName); $menuIcon = $group['menu_icon'] ?? 'fas fa-folder'; @endphp
  • {{ $menuName }}

      @foreach ($group['items'] as $item) @php $hasSubmenu2 = !empty($item['submenu2']); $submenu2CollapseId = 'subcollapse_' . md5($item['submenu_id']); @endphp @if ($hasSubmenu2) {{-- Submenu with nested submenu2 --}}
    • {{ $item['submenu_name'] }}

        @foreach ($item['submenu2'] as $sub2)
      • {{ $sub2['submenu2_name'] }}
      • @endforeach
    • @else {{-- Submenu without submenu2 --}}
    • {{ $item['submenu_name'] }}
    • @endif @endforeach
  • @endif @endforeach {{-- Flat menus like Reports --}} @isset($navmenus['__flat']) @foreach ($navmenus['__flat'] as $item)
  • {{ $item['name'] }}

  • @endforeach @endisset @else
  • No menus available

  • @endif