first
This commit is contained in:
49
resources/views/admin/members/index.blade.php
Normal file
49
resources/views/admin/members/index.blade.php
Normal file
@@ -0,0 +1,49 @@
|
||||
@extends('layouts.app')
|
||||
@section('title', 'Urus Anggota')
|
||||
|
||||
@section('content')
|
||||
<div class="d-flex flex-wrap justify-content-between align-items-center gap-2 mb-3">
|
||||
<form class="d-flex gap-2" method="GET" style="max-width:420px;">
|
||||
<input type="text" name="q" value="{{ $q }}" class="form-control" placeholder="Cari nama / no pekerja / KP...">
|
||||
<button class="btn btn-teal"><i class="bi bi-search"></i></button>
|
||||
</form>
|
||||
<a href="{{ route('admin.members.import') }}" class="btn btn-outline-teal"><i class="bi bi-upload"></i> Import Anggota</a>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-koipb table-hover align-middle">
|
||||
<thead><tr>
|
||||
<th>No Anggota</th><th>Nama</th><th>No Pekerja</th><th>No KP</th><th>Jabatan</th><th>Status</th><th>Hadir</th><th></th>
|
||||
</tr></thead>
|
||||
<tbody>
|
||||
@forelse($members as $m)
|
||||
<tr>
|
||||
<td>{{ $m->no_anggota ?? '-' }}</td>
|
||||
<td class="fw-semibold">{{ $m->nama }}
|
||||
@if($m->confirmed_wins) <span class="badge bg-gold"><i class="bi bi-trophy"></i> Menang</span> @endif
|
||||
</td>
|
||||
<td>{{ $m->no_pekerja ?? '-' }}</td>
|
||||
<td><small class="text-muted">{{ $m->maskedKp() ?? '-' }}</small></td>
|
||||
<td>{{ $m->jabatan ?? '-' }}</td>
|
||||
<td>@if($m->status_aktif)<span class="pill pill-disahkan">Aktif</span>@else<span class="pill pill-redraw">Tidak Aktif</span>@endif</td>
|
||||
<td>@if($m->attendance)<span class="badge badge-hadir">Hadir</span>@else<span class="badge badge-belum">Belum</span>@endif</td>
|
||||
<td class="text-end">
|
||||
<a href="{{ route('admin.members.edit', $m) }}" class="btn btn-sm btn-outline-secondary"><i class="bi bi-pencil"></i></a>
|
||||
<form action="{{ route('admin.members.destroy', $m) }}" method="POST" class="d-inline" onsubmit="return confirm('Padam anggota {{ $m->nama }}?')">
|
||||
@csrf @method('DELETE')
|
||||
<button class="btn btn-sm btn-outline-danger"><i class="bi bi-trash"></i></button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
@empty
|
||||
<tr><td colspan="8" class="text-center text-muted py-4">Tiada anggota. Sila import senarai anggota.</td></tr>
|
||||
@endforelse
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
{{ $members->links() }}
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
Reference in New Issue
Block a user