@extends('layouts.admin-layout') @section('title', 'Gestion des Utilisateurs') @section('content')
Gérez les utilisateurs et leurs accès aux églises
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() }}
| 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 |
|
Aucun utilisateur trouvé Essayez de modifier vos filtres de recherche |
|||||