@include('_partials.macros',["width"=>25,"withbg"=>'#696cff']) {{config('app.name')}}
    @foreach ($menuData[0]->menu as $menu) {{-- adding active and open class if child is active --}} {{-- menu headers --}} @if (isset($menu->menuHeader))
  • {{ $menu->menuHeader }}
  • @else {{-- active menu method --}} @php $activeClass = null; $currentRouteName = Route::currentRouteName(); if ($currentRouteName === $menu->slug) { $activeClass = 'active'; } elseif (isset($menu->submenu)) { if (gettype($menu->slug) === 'array') { foreach($menu->slug as $slug){ if (str_contains($currentRouteName,$slug) and str_starts_with($currentRouteName, $slug)) { $activeClass = 'active open'; } } } else{ if (str_contains($currentRouteName,$menu->slug) and str_starts_with($currentRouteName, $menu->slug)) { $activeClass = 'active open'; } } } @endphp {{-- main menu --}}
  • target) and !empty($menu->target)) target="_blank" @endif> @isset($menu->icon) @endisset
    {{ isset($menu->name) ? __($menu->name) : '' }}
    {{-- submenu --}} @isset($menu->submenu) @include('layouts.sections.menu.submenu',['menu' => $menu->submenu]) @endisset
  • @endif @endforeach