@php $where = [] ; $where[] = ['location','=','Sidebar']; $where[] = ['status','=','Active']; $parent_menus = \App\Menu::whereNull('parent_id')->where($where)->orderBy('order_no','asc')->get(); foreach ($parent_menus as $key => $parent_menu) { $parent_menu_access = 'access_' . $parent_menu->slug; $parent_menu_create = 'create_' . $parent_menu->slug; $where = [] ; $where[] = ['parent_id','=',$parent_menu->id]; $where[] = ['location','=','Sidebar']; $where[] = ['status','=','Active']; $sub_menus = \App\Menu::where($where)->orderBy('order_no','asc')->get(); $no_of_sub_menu = count($sub_menus); @endphp @can($parent_menu_access) @if($no_of_sub_menu)
{{ $parent_menu->$lang }}
@php foreach ($sub_menus as $key => $sub_menu) { $sub_menu_access = 'access_' . $sub_menu->slug; $sub_menu_create = 'create_' . $sub_menu->slug; $where = [] ; $where[] = ['parent_id','=',$sub_menu->id]; $where[] = ['location','=','Sidebar']; $where[] = ['status','=','Active']; $sub_sub_menus = \App\Menu::where($where)->orderBy('order_no','asc')->get(); $no_of_sub_sub_menu = count($sub_sub_menus); @endphp @can($sub_menu_access) @if($no_of_sub_sub_menu)
{{ $sub_menu->$lang }}
@php foreach ($sub_sub_menus as $key => $sub_sub_menu) { $sub_sub_menu_access = 'access_' . $sub_sub_menu->slug; $sub_sub_menu_create = 'create_' . $sub_sub_menu->slug; @endphp @can($sub_sub_menu_access)
{{ $sub_sub_menu->$lang }}
@endcan @php } @endphp
@else
{{ $sub_menu->$lang }}
@endif @endcan @php } @endphp
@else
{{ $parent_menu->$lang }}
@endif @endcan @php } @endphp
Logout