@php $filename = "menu.json"; if ($guard_web) { $filename = "menu_client.json"; $clientAccess = $user->client->all_products; } if ($guard_provider) { $filename = "menu_provider.json"; } $jsonString = file_get_contents($filename); $jsonMenu = json_decode($jsonString, true); @endphp @foreach($jsonMenu as $menuItem) @php $show = (($menuItem["package"]=="")||($menuItem["package"]=="admin")|| (($menuItem["package"]=="tracking")&&$config->tracking)|| (($menuItem["package"]=="para")&&$config->para)|| (($menuItem["package"]=="med")&&$config->para&&$clientAccess==1)|| (($menuItem["package"]=="med")&&!$config->para)|| (($menuItem["package"]=="provider")&&$config->provider)|| (($menuItem["package"]=="client")&&$config->client)); @endphp @if((count($menuItem['privilege']) == 0 || $user->hasAnyPermission($menuItem["privilege"])) && $show)
getName(), array_column($menuItem["sousmenu"], 'url'))===false?"":"menu-item-open")}}" aria-haspopup="true" data-menu-toggle="hover">
{{ $menuItem["name"] }}
@if(sizeof($menuItem["sousmenu"]))
@endif
@foreach($menuItem["sousmenu"] as $subMenuItem) @php $showSubMenu = (($subMenuItem["package"]=="")||($subMenuItem["package"]=="admin")|| (($subMenuItem["package"]=="tracking")&&$config->tracking)|| (($subMenuItem["package"]=="provider")&&$config->provider)|| (($subMenuItem["package"]=="client")&&$config->client)); @endphp @if((count($subMenuItem['privilege']) == 0 || $user->hasAnyPermission($subMenuItem['privilege'])) && $showSubMenu)
{{ $menuItem["name"] }}
{{$subMenuItem["name"] }}
@endif @endforeach
@endif @endforeach