@extends('layouts.app') @section('title', isset($role) ? 'Modifier Rôle' : 'Nouveau Rôle') @section('content')

{{ isset($role) ? 'Modifier Rôle' : 'Nouveau Rôle' }}

@if($errors->any())
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

{{ isset($role) ? 'Modifier le rôle' : 'Créer un nouveau rôle' }}

@csrf @if(isset($role)) @method('PUT') @endif
@error('display_name')
{{ $message }}
@enderror
Nom unique sans espaces (ex: admin, manager, user)
@error('name')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@error('ordre')
{{ $message }}
@enderror
is_active ?? true) ? 'checked' : '' }}>

Permissions

@foreach($permissionsByCategory as $category => $permissions)
{{ ucfirst($category) }}
@foreach($permissions as $permission)
id, $rolePermissions) ? 'checked' : '' }}>
@endforeach
@endforeach
@endsection