{{-- Left: Back button --}} {{-- Center: Title --}}

{{ ucfirst($role->name) }}

{{-- Right: Action buttons --}}
@if(auth()->user()->hasPermission('roles-manage')) @php $cannotDelete = false; $deleteBlockReason = ''; if ($role->name === 'admin') { $cannotDelete = true; $deleteBlockReason = 'Rôle admin protégé'; } elseif ($role->users()->count() > 0) { $cannotDelete = true; $usersCount = $role->users()->count(); $deleteBlockReason = "Utilisateurs assignés : {$usersCount}"; } @endphp @if($cannotDelete) @else Supprimer le rôle Le rôle {{ ucfirst($role->name) }} sera mis en corbeille.
@csrf @method('DELETE')
@endif @endif
{{-- Role info --}}

Rôle

Nom du rôle

{{ ucfirst($role->name) }}

Nombre d'utilisateurs

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

@if($role->description)
Description

{{ $role->description }}

@endif
{{-- Users list --}}

Utilisateurs ayant ce rôle

@if($role->users->count() > 0)
@foreach($role->users as $user) @if(auth()->user()->hasPermission('users-view'))
{{ strtoupper($user->last_name) }} {{ $user->first_name }} {{ $user->email }}
@else
{{ strtoupper($user->last_name) }} {{ $user->first_name }} {{ $user->email }}
@endif @endforeach
@else

Aucun utilisateur n'a ce rôle pour le moment.

@endif