From 93c5ba77200853ff5b3af1bdd0c304259e57ca7d Mon Sep 17 00:00:00 2001 From: DimazzP Date: Wed, 4 Oct 2023 21:47:23 +0700 Subject: [PATCH] Hasil Admin 1 --- .../AdminBackend/AdminResultController.php | 11 +++++++++- app/Models/Hasil.php | 5 +++++ .../admin_backend/admin_result.blade.php | 20 +++++++++++-------- 3 files changed, 27 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/AdminBackend/AdminResultController.php b/app/Http/Controllers/AdminBackend/AdminResultController.php index f332264..77b8c63 100644 --- a/app/Http/Controllers/AdminBackend/AdminResultController.php +++ b/app/Http/Controllers/AdminBackend/AdminResultController.php @@ -3,12 +3,21 @@ namespace App\Http\Controllers\AdminBackend; use App\Http\Controllers\Controller; +use App\Models\Hasil; use Illuminate\Http\Request; +use Carbon\Carbon; class AdminResultController extends Controller { public function index() { - return view('admin_backend.admin_result'); + $results = Hasil::with('user')->get(); + + $results = $results->map(function ($result) { + $result->formatted_created_at = Carbon::parse($result->created_at)->format('M d, Y'); + return $result; + }); + + return view('admin_backend.admin_result', compact('results')); } } diff --git a/app/Models/Hasil.php b/app/Models/Hasil.php index bf7c838..5909a1f 100644 --- a/app/Models/Hasil.php +++ b/app/Models/Hasil.php @@ -25,4 +25,9 @@ class Hasil extends Model 'rm_total', 'rm_class' ]; + + public function user() + { + return $this->belongsTo(User::class, 'id_user'); + } } diff --git a/resources/views/admin_backend/admin_result.blade.php b/resources/views/admin_backend/admin_result.blade.php index 1b5c7c9..b0ffd54 100644 --- a/resources/views/admin_backend/admin_result.blade.php +++ b/resources/views/admin_backend/admin_result.blade.php @@ -11,17 +11,21 @@ NAMA ANGKATAN TANGGAL - HASIL + RM + KM ACTION - - Fajar Gunawan - 2021 - Apr 23, 2023 - lorem ipsum - - + @foreach ($results as $result) + + {{ $result->user->nama_lengkap }} + {{ $result->user->angkatan }} + {{ $result->formatted_created_at }} + {{ $result->rm_total }} + {{ $result->km_total }} + + + @endforeach