@extends('layouts.admin')
@section('title', 'Management User')
@section('content')
Total User
User Aktif
User Nonaktif
Baru Bulan Ini
| No | Foto | Nama @if(request('sort_by') === 'name') @else @endif | Telepon | Role | Status | Last Login @if(request('sort_by') === 'last_login_at') @else @endif | Aksi | ||
|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration + $users->firstItem() - 1 }} |
@php
$hasPhoto = false;
$photoUrl = '';
if ($user->photo) {
// Handle jika photo sudah berisi path 'profiles/' atau hanya filename
$photoPath = (strpos($user->photo, 'profiles/') === 0)
? $user->photo
: 'profiles/' . $user->photo;
// Cek apakah file exists
if (\Storage::disk('uploads')->exists($photoPath)) {
$hasPhoto = true;
// Untuk URL, gunakan path yang benar
$photoFileName = (strpos($user->photo, 'profiles/') === 0)
? $user->photo
: 'profiles/' . $user->photo;
$photoUrl = asset('uploads/' . $photoFileName);
}
}
@endphp
@if ($hasPhoto)
|
{{ $user->name }} | {{ $user->email }} | {{ $user->phone ?? '-' }} | @if($user->user_type === 'teknisi') Teknisi @elseif($user->user_type === 'supervisor') Supervisor @else User @endif | @if($user->is_active) Aktif @else Nonaktif @endif |
@if($user->last_login_at)
{{ $user->last_login_at->format('d/m/Y') }}
{{ $user->last_login_at->format('H:i') }}
@else
Belum pernah
@endif
|
||
|
Belum ada data user Mulai dengan menambahkan user pertama |
|||||||||