@extends('layout.layout') @php $title = 'Roles'; $subTitle = 'Edit Role'; @endphp @section('content') @include('components.alert')
@csrf @method('PUT')
is_editable) type="text" name="name" id="name" value="{{ $role->name }}" class="form-control" required> @error('name')
{{ $message }}
@enderror
Assign Permissions
@php $groupedPermissions = []; $prefixes = ['general_', 'hr_', 'academy_', 'crm_', 'retention_', 'finance_', 'exam_', 'marketing_', 'it_']; foreach ($permissions as $permission) { $prefix = 'other'; foreach ($prefixes as $itemPrefix) { if (str_starts_with($permission->name, $itemPrefix)) { $prefix = $itemPrefix; break; } } $groupedPermissions[$prefix][] = $permission; } @endphp @foreach ($groupedPermissions as $prefix => $permissionGroup)

@foreach ($permissionGroup as $permission)
id, $rolePermissions) ? 'checked' : '' }}>
@endforeach
@endforeach
Cancel
@endsection @push('scripts') @endpush