{{ $record->title }} @isset($breadcrumbs) @endisset

{{ $record->title }}

@php $existingPermissions = []; foreach ($record->permissions as $perm) { $scriptId = optional($perm->recordType)->scriptid; if ($scriptId) { $existingPermissions[$scriptId] = [ 'create' => (bool) $perm->can_create, 'read' => (bool) $perm->can_read, 'update' => (bool) $perm->can_update, 'delete' => (bool) $perm->can_delete, ]; } } @endphp
@csrf @method('PUT')

Select the permissions (Create, Read, Update, Delete) for each record type.

Cancel
Default for record types
Default permissions
@php $managePermissions = [ 'can_manage_roles' => 'Manage Roles', 'can_manage_ipass' => 'Manage iPass', 'can_manage_users' => 'Manage Users', 'can_manage_adhoc' => 'Manage Adhoc', 'can_manage_documents' => 'Manage Documents', ]; @endphp @foreach ($managePermissions as $field => $label)
$field ?? false)) class="h-4 w-4 text-indigo-600 border-gray-300 rounded" >
@endforeach
Default for new record types when they are added
@foreach(['create', 'read', 'update', 'delete'] as $action) @php $field = 'can_' . $action; @endphp
$field)) class="col-start-1 row-start-1" >
@endforeach
Role Permissions for Individual Record Types
@foreach($recordTypes as $type)
{{ $type->title }}
@foreach(['create', 'read', 'update', 'delete'] as $action)
@endforeach
@endforeach