ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.147.36.201 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/grp.nicn.gov.ng/storage/framework/views/ |
Upload File : |
<ul class="sidebar-menu"> <li class="header">USER'S LINKS</li> <!--link--> <!--if(Session::get('firstLogin') == 1)--> <?php // Fetch all user modules without grouping if (Session::get('UserType') == 'Technical') { $userModule = DB::table('assign_user_role') ->join('user_role', 'user_role.roleID', '=', 'assign_user_role.roleID') ->join('assign_module_role', 'assign_module_role.roleID', '=', 'assign_user_role.roleID') ->join('module', 'module.moduleID', '=', 'assign_module_role.moduleID') //->where('assign_user_role.userID', '=', Auth::user()->id) ->whereRaw('module.moduleID = assign_module_role.moduleID') //->whereRaw('user_role.roleID = assign_user_role.roleID') ->distinct() ->select('module.modulename', 'module.moduleID', 'user_role.rolename', 'module.link_type') // ->orderBy('module.module_rank', 'ASC') ->orderBy('module.modulename', 'ASC') ->get(); } else { $userModules = DB::table('assign_user_role') ->join('user_role', 'user_role.roleID', '=', 'assign_user_role.roleID') ->join('assign_module_role', 'assign_module_role.roleID', '=', 'assign_user_role.roleID') ->join('module', 'module.moduleID', '=', 'assign_module_role.moduleID') ->where('assign_user_role.userID', '=', Auth::user()->id) ->whereRaw('module.moduleID = assign_module_role.moduleID') ->whereRaw('user_role.roleID = assign_user_role.roleID') ->distinct() ->select('module.modulename', 'module.moduleID', 'user_role.rolename', 'module.link_type') ->orderBy('module.link_type', 'ASC') // Order by link_type // ->orderBy('module.module_rank', 'ASC') ->orderBy('module.modulename', 'ASC') ->get(); } ?> <?php if($userModules): ?> <?php $groupedModules = []; foreach ($userModules as $module) { $groupedModules[$module->link_type][] = $module; } ?> <?php $__currentLoopData = $groupedModules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $linkType => $modules): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <li class="text-center" style="color: white"><strong><?php echo e($linkType); ?></strong></li> <?php $__currentLoopData = $modules; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $module): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php // Fetch submodules for each module $userLinks = DB::table('submodule') ->join('module', 'module.moduleID', '=', 'submodule.moduleID') ->where('submodule.moduleID', '=', $module->moduleID) ->distinct() // ->orderBy('module.module_rank', 'Asc') ->orderBy('module.modulename', 'ASC') // ->orderBy('submodule.sub_module_rank', 'Asc') ->orderBy('submodule.submodulename', 'Asc') ->get(); ?> <li class="treeview" id="admin"> <a data-target="#"> <i class="fa fa-users text-aqua"></i> <span><?php echo e($module->modulename); ?></span> <i class="fa fa-angle-left pull-right"></i> </a> <ul class="treeview-menu"> <?php $__currentLoopData = $userLinks; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $route): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <li><a href="<?php echo url($route->route); ?>"><i class="fa fa-circle-o"></i><?php echo e($route->submodulename); ?></a></li> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </ul> </li> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php endif; ?> <!--endif--> <!--//--> </ul> <?php /**PATH C:\xampp\htdocs\nicngrp\resources\views/MasterRolePermission/layout/userRouteLink.blade.php ENDPATH**/ ?>