@php $school_config = schoolConfig(); $isSchoolAdmin = Session::get('isSchoolAdmin'); @endphp @if (Auth::user()->role_id != 2 && Auth::user()->role_id != 3 && Auth::user()->role_id != App\GlobalVariable::isAlumni()) @if (userPermission('dashboard')) @if (moduleStatusCheck('Saas') == true && Auth::user()->is_administrator == 'yes' && Session::get('isSchoolAdmin') == false && Auth::user()->role_id == 1) @elseif (moduleStatusCheck('Saas') == true && moduleStatusCheck('SaasHr') == true && Auth::user()->is_administrator == 'yes' && Session::get('isSchoolAdmin') == false) @else @endif @else @endif @else @endif @if (!is_null($school_config->logo)) @else @endif @if (Auth::user()->is_saas == 0) @if (moduleStatusCheck('Saas') == true && Auth::user()->is_administrator == 'yes' && Session::get('isSchoolAdmin') == false && Auth::user()->role_id == 1) @include('saas::menu.Saas') @elseif(moduleStatusCheck('Saas') == true && Auth::user()->is_administrator == 'yes' && Session::get('isSchoolAdmin') == false && moduleStatusCheck('SaasHr') == true) @include('saas::menu.Saas') @else @if (auth()->user()->role_id != 3 && auth()->user()->role_id != App\GlobalVariable::isAlumni()) @isset($sidebar_menus) @foreach ($sidebar_menus as $sidebar_menu) @if($sidebar_menu->subModule->count() > 0 && sidebarPermission($sidebar_menu->permissionInfo)==true) @if ($sidebar_menu->permissionInfo->name) {{ $sidebar_menu->permissionInfo->name }} @endif @foreach($sidebar_menu->subModule as $item) @if(sidebarPermission($item->permissionInfo)==true) @if ($item->subModule->count() > 0 && $item->permissionInfo->route != 'dashboard') @else @endif {{ __($item->permissionInfo->lang_name ?? $item->permissionInfo->name) }} @if (config('app.app_sync') && $item->permissionInfo->module && in_array($item->permissionInfo->module, $paid_modules)) Addon @endif @if (@$item->subModule) @foreach (@$item->subModule as $key => $sub) @if(sidebarPermission($sub->permissionInfo)==true) {{ __($sub->permissionInfo->lang_name ?? $sub->permissionInfo->name) }} @endif @endforeach @endif @endif @endforeach @endif @endforeach @endisset @endif @if(auth()->user()->role_id == App\GlobalVariable::isAlumni()) @isset($sidebar_menus) @foreach ($sidebar_menus as $sidebar_menu) @if(sidebarPermission($sidebar_menu->permissionInfo)==true) @if($sidebar_menu->permissionInfo->lang_name) {{ __($sidebar_menu->permissionInfo->lang_name) }} @endif @foreach ($sidebar_menu->subModule as $item) @if(sidebarPermission($item->permissionInfo)==true) @if ( ($item->subModule->count() > 0 && $item->permissionInfo->route != 'dashboard') || $item->permissionInfo->relate_to_child == 1) @else @endif {{ __($item->permissionInfo->lang_name ?? $item->permissionInfo->name) }} @if (config('app.app_sync') && $item->permissionInfo->module && in_array($item->permissionInfo->module, $paid_modules)) @if (config('app.app_sync')) Addon @endif @endif @if (@$item->subModule) @foreach (@$item->subModule as $key => $sub) @if ($sub->permissionInfo->relate_to_child == 1 && $item->permissionInfo->is_parent == 1 && sidebarPermission($sub->permissionInfo)) @foreach ($childrens as $children) @if(! in_array($item->permissionInfo->module , ["fees_collection", "Fees"]) && (hasDueFees($children->id) )) @continue @endif {{ __($sub->permissionInfo->lang_name) }} - {{ $children->full_name }} @endforeach @else @if(sidebarPermission($sub->permissionInfo)) {{ __($sub->permissionInfo->lang_name ?? $sub->permissionInfo->name) }} @endif @endif @endforeach @endif @if ( $item->permissionInfo->relate_to_child == 1 && $item->permissionInfo->is_parent == 1 && count($item->subModule) == 0 && sidebarPermission($item->permissionInfo)) @foreach ($childrens as $children) @if(! in_array($item->permissionInfo->module , ["fees_collection", "Fees"]) && (hasDueFees($children->id) )) @continue @endif {{ __($item->permissionInfo->lang_name ) }} - {{ $children->full_name }} @endforeach @endif @endif @endforeach @endif @endforeach @endisset @endif @if(auth()->user()->role_id == 3) @isset($sidebar_menus) @foreach ($sidebar_menus as $sidebar_menu) @if(sidebarPermission($sidebar_menu->permissionInfo)==true) @if($sidebar_menu->permissionInfo->lang_name) {{ __($sidebar_menu->permissionInfo->lang_name) }} @endif @foreach ($sidebar_menu->subModule as $item) @if(sidebarPermission($item->permissionInfo)==true) @if ( ($item->subModule->count() > 0 && $item->permissionInfo->route != 'dashboard') || $item->permissionInfo->relate_to_child == 1) @else @endif {{ __($item->permissionInfo->lang_name ?? $item->permissionInfo->name) }} @if (config('app.app_sync') && $item->permissionInfo->module && in_array($item->permissionInfo->module, $paid_modules)) @if (config('app.app_sync')) Addon @endif @endif @if (@$item->subModule) @foreach (@$item->subModule as $key => $sub) @if ($sub->permissionInfo->relate_to_child == 1 && $item->permissionInfo->is_parent == 1 && sidebarPermission($sub->permissionInfo)) @foreach ($childrens as $children) @if(! in_array($item->permissionInfo->module , ["fees_collection", "Fees"]) && (hasDueFees($children->id) )) @continue @endif {{ __($sub->permissionInfo->lang_name) }} - {{ $children->full_name }} @endforeach @else @if(sidebarPermission($sub->permissionInfo)) {{ __($sub->permissionInfo->lang_name ?? $sub->permissionInfo->name) }} @endif @endif @endforeach @endif @if ( $item->permissionInfo->relate_to_child == 1 && $item->permissionInfo->is_parent == 1 && count($item->subModule) == 0 && sidebarPermission($item->permissionInfo)) @foreach ($childrens as $children) @if(! in_array($item->permissionInfo->module , ["fees_collection", "Fees"]) && (hasDueFees($children->id) )) @continue @endif {{ __($item->permissionInfo->lang_name) }} - {{ $children->full_name }} @endforeach @endif @endif @endforeach @endif @endforeach @endisset @endif {{-- @if (moduleStatusCheck('CustomMenu')) @if(auth()->user()->role_id != 1) @include('custom_menu::menu') @endif @endif--}} @endif @endif @push('script') @endpush