@extends('admin.layout.master') @section('title','ROLE MANAGEMENT PRINT') @section ('content')

{{__('obs.role')}} {{__('obs.print')}}

@php $i=1; $moduleIds=$selectedPermissions->pluck('module_id','module_id')->toArray(); $sub_moduleIds=$selectedPermissions->pluck('code','code')->toArray(); $grp_Ids=$selectedPermissions->pluck('group_name','group_name')->toArray(); @endphp
@forelse ($submodules as $codes=>$submodule) @if($codes && array_key_exists($codes,$sub_moduleIds)) @forelse ($submodule->groupBy('group_name') as $group_name=>$permissionRows) @php $permissionGroup = array_key_exists($group_name, $grp_Ids); @endphp @empty @endforelse @endif @empty @endforelse
{{__('obs.group')}}
{{ucwords(getMenuGroup()[$codes] ?? '')}}
@foreach ($permissionRows->where('task',0) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach
@foreach ($permissionRows->where('task',1) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach
@foreach ($permissionRows->where('task',2) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach
@foreach ($permissionRows->where('task',3) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach
@foreach ($permissionRows->where('task',4) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach
@foreach ($permissionRows->where('task',5) as $task=>$permission) @php $isChecked = array_key_exists($permission->id,$previous_permission); @endphp
@endforeach

User list in this role

@if (isset($role->admins) && count($role->admins) > 0) @foreach($role->admins as $key=>$user) @endforeach
ID Name Email Designation Department Status
{{ $key+1 }} {{ $user?->name }} {{ $user->email }} @if (isset($user->get_designations) && count($user->get_designations) > 0) {{ implode(', ', $user->get_designations->pluck('name')->toArray()) }} @endif @if (isset($user->get_departments) && count($user->get_departments) > 0) {{ implode(', ', $user->get_departments->pluck('name')->toArray()) }} @endif {{ $user->status == 1 ? 'Active' : 'Inactive' }}
@else

No user found

@endif
{{-- --}} @forelse ($submodules as $codes=>$submodule) @if($codes && array_key_exists($codes,$sub_moduleIds)) @php $sub_module_task7=$submodule->where('task',7); @endphp @if(count($sub_module_task7)>0) @forelse ($sub_module_task7->groupBy('group_name') as $group_name=>$permissionRows) @empty @endforelse @endif @endif @empty @endforelse
Group
{{ucwords(getMenuGroup()[$codes] ?? '')}}
@forelse ($permissionRows as $task=>$permission)
id,$previous_permission)) checked="true" @endif>
@empty @endforelse
@endsection @section('script') @endsection