@extends('layouts.admin') @section('title', 'Manajemen Pengguna') @section('page-title', 'Manajemen Pengguna') @section('content')
@csrf
@csrf
@forelse($users ?? [] as $user) @empty @endforelse
NISN/NIP @if(($currentSort ?? '')==='username') @else @endif Nama @if(($currentSort ?? '')==='nama') @else @endif Role @if(($currentSort ?? '')==='role') @else @endif Aksi
{{ $user->username }} {{ $user->nama }} @php // Tampilkan role berbasis kolom yang tersedia $roleLabel = 'Pengunjung'; if (isset($user->role) && $user->role) { $roleLabel = $user->role === 'admin' ? 'Admin' : ($user->role === 'petugas' ? 'Petugas' : 'Pengunjung'); } else { // Fallback ke tipe_anggota jika kolom role tidak ada if (($user->tipe_anggota ?? '') === 'Admin') { $roleLabel = 'Admin'; } elseif (($user->tipe_anggota ?? '') === 'Petugas') { $roleLabel = 'Petugas'; } else { $roleLabel = 'Pengunjung'; } } @endphp @if($roleLabel === 'Admin') Admin @elseif($roleLabel === 'Petugas') Petugas @else Pengunjung @endif
Belum ada data pengguna
@endsection @push('scripts') @endpush @push('styles') @endpush