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

ROLE EDIT

@csrf

    @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 ($modules as $module)
    • id,$moduleIds)) style="display: block;" @endif> @forelse ($permissionsByModule[$module->id]->groupBy('code') as $code=>$subModule) @if($code)
    • @endif @empty @endforelse
    @empty @endforelse
@forelse ($submodules as $codes=>$submodule) @if($codes && array_key_exists($codes,$sub_moduleIds)) @forelse ($submodule->groupBy('group_name') as $group_name=>$permissionRows) @empty @endforelse @endif @empty @endforelse
Group
{{ucwords(getMenuGroup()[$codes])}}
@forelse ($permissionRows->where('task',0) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
@forelse ($permissionRows->where('task',1) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
@forelse ($permissionRows->where('task',2) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
@forelse ($permissionRows->where('task',3) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
@forelse ($permissionRows->where('task',4) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
@forelse ($permissionRows->where('task',5) as $task=>$permission)
id,$previous_permission)) checked="true" @endif onchange="same_group_task(this,{{$permission->id}})">
@empty @endforelse
{{-- --}} @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