@if (isset($menu)) @foreach ($menu as $submenu) {{-- active menu method --}} @php $activeClass = null; $active = 'active open'; $currentRouteName = Route::currentRouteName(); if ($currentRouteName === $submenu->slug) { $activeClass = 'active'; } elseif (isset($submenu->submenu)) { if (gettype($submenu->slug) === 'array') { foreach ($submenu->slug as $slug) { if (str_contains($currentRouteName, $slug) and strpos($currentRouteName, $slug) === 0) { $activeClass = $active; } } } else { if ( str_contains($currentRouteName, $submenu->slug) and strpos($currentRouteName, $submenu->slug) === 0 ) { $activeClass = $active; } } } @endphp
  • target) and !empty($submenu->target)) target="_blank" @endif> @if (isset($submenu->icon)) @endif
    {{ isset($submenu->name) ? __($submenu->name) : '' }}
    @isset($submenu->badge)
    {{ $submenu->badge[1] }}
    @endisset
    {{-- submenu --}} @if (isset($submenu->submenu)) @include('layouts.sections.menu.submenu', ['menu' => $submenu->submenu]) @endif
  • @endforeach @endif