@extends('layouts.admin-layout') @section('title', 'Gestion des Utilisateurs') @section('content')

Gestion des Utilisateurs

Gérez les utilisateurs et leurs accès aux églises

Ajouter un Utilisateur
@if(session('success'))
{{ session('success') }}
@endif

Total Utilisateurs

{{ $users->count() }}

Super Admins

{{ $users->filter(fn($u) => $u->hasRole('super-admin'))->count() }}

Admins Église

{{ $users->filter(fn($u) => $u->hasRole('church-admin'))->count() }}

Églises Actives

{{ $churches->count() }}

Filtres de recherche

{{ $users->count() }} utilisateur(s) trouvé(s)
@forelse($users as $user) @empty @endforelse
Utilisateur Rôle Églises Affectées Église Principale Date de création Actions
{{ strtoupper(substr($user->name, 0, 2)) }}
{{ $user->name }}
{{ $user->email }}
@foreach($user->roles as $role) @if($role->name === 'super-admin') Super Admin @elseif($role->name === 'church-admin') Admin Église @else {{ ucfirst(str_replace('-', ' ', $role->name)) }} @endif @endforeach
@if($user->hasRole('super-admin')) Toutes les églises @else @foreach($user->churches as $church) {{ $church->name }} @endforeach @endif
@php $primaryChurch = $user->churches->where('pivot.is_primary', true)->first(); @endphp @if($primaryChurch) {{ $primaryChurch->name }} @else - @endif {{ $user->created_at->format('d/m/Y') }} Modifier
@csrf @method('DELETE')

Aucun utilisateur trouvé

Essayez de modifier vos filtres de recherche

@endsection