@extends('layouts.app') @section('title', 'Gestion des droits') @section('breadcrumb') @endsection @section('content')
@csrf @method('PUT')
Droits d'accès par rôle
Définissez les sous-menus accessibles à chaque type d'utilisateur.
@foreach($roles as $role) @endforeach {{-- Admin (info fixe) --}} @php $currentGroup = null; @endphp @foreach($modules as $key => $module) {{-- Ligne d'en-tête de groupe --}} @if($module['group'] !== $currentGroup) @php $currentGroup = $module['group']; @endphp @php $groupIcon = \App\Models\RolePermission::GROUPS[$currentGroup] ?? 'bi-folder'; @endphp @endif @foreach($roles as $role) @endforeach {{-- Admin (toujours coché, désactivé) --}} @endforeach
Sous-menu {{ ucfirst($role) }}
Voir  |  Modifier
Administrateur
Accès complet (fixe)
{{ $currentGroup }}
{{ $module['label'] }}
Voir Modifier
@endsection @push('scripts') @endpush