@if(!empty($logo) && is_file(public_path('images/logo/' . $logo)))
@endif
@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)); // Add special condition for "Proposition Cmde" if ($menuItem["url"] == "provider.order_proposal" || $menuItem["url"] == "provider.purchase.requests.index" ) { $show = $show && !empty($user->code_fournisseur_medicament); } // Add special condition for "Proposition Cmde Para" // if ($menuItem["url"] == "provider.order_proposal_para") { // $show = $show && !empty($user->code_fournisseur_para); // } // if (in_array($menuItem["url"], [ "provider.order_proposal_para", "provider.purchase.requests.para.index", 'provider.order_proposal' ])) { $show = $show && !empty($user->code_fournisseur_para); } @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