@extends('admin.layouts.app') @section('title', __('roles.modal.edit_title', ['name' => ucfirst(str_replace('_', ' ', $role->name))])) @section('breadcrumb') @endsection @section('content')
{{ __('roles.modal.edit_title', ['name' => ucfirst(str_replace('_', ' ', $role->name))]) }}
@csrf @method('PUT')
@error('name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror

{{ __('admin.roles.grouped_permissions_help') }}

@forelse($allPermissions as $category => $group)
{{ count($group['permissions']) }}
@foreach($group['permissions'] as $permissionItem) @php($permission = $permissionItem['model'])
id, $rolePermissionIds) ? 'checked' : '' }}>
@endforeach
@empty
{{ __('permissions.none_available') }}
@endforelse
{{ __('admin.roles.total_permissions_assigned') }} {{ count($rolePermissionIds) }}
@push('scripts') @endpush @endsection