@extends('layouts.main') @section('title') {{ __('roles.edit') }} @endsection @section('page_title') {{ __('roles.edit') }} @endsection @php $breadcrumbs = [ ['url' => route('admin.roles.index'), 'label' => __('roles.title')], ['url' => '', 'label' => __('roles.edit')], ]; @endphp @section('content')

{{ __('roles.edit_role', ['name' => ucfirst($role->name)]) }}

{{ __('roles.edit_description') }}

{{ __('roles.back') }}

{{ __('roles.role_information') }}

{{ __('roles.edit_description') }}

@csrf @method('PUT')
@error('name')
{{ $message }}
@enderror @if(in_array($role->name, ['admin', 'user'])) {{ __('roles.core_role_warning') }} @else {{ __('roles.role_name_help') }} @endif

{{ __('roles.assign_permissions') }} {{ __('roles.permissions_selected', ['count' => count($rolePermissions)]) }}

{{ __('roles.assign_permissions_description') }}

@if($permissions->isEmpty())
{{ __('roles.no_permissions_message') }} {{ __('roles.create_permissions_first') }}
@else
@foreach($permissions as $module => $modulePermissions)
{{ ucfirst($module) }} {{ __('roles.module') }}

{{ __('roles.permissions_count_label', ['count' => count($modulePermissions)]) }}

@foreach($modulePermissions as $permission) @endforeach
@endforeach
@endif

{{ __('roles.role_statistics') }}

{{ __('roles.role_statistics_description') }}

{{ __('roles.users_with_role') }}

{{ $role->users->count() }}

{{ __('roles.total_permissions_label') }}

{{ $role->permissions->count() }}

{{ __('roles.created') }}

{{ $role->created_at->format('M d, Y') }}

{{ __('roles.cancel') }}
@endsection