From 5258d96937eaa59d156436c42c1d8dc184dcd305 Mon Sep 17 00:00:00 2001 From: Ahmad Firdaus Tarmidzi Date: Mon, 6 Nov 2023 11:02:22 +0700 Subject: [PATCH 01/11] up --- app/Http/Controllers/Backend/DashboardController.php | 9 ++++++++- app/Http/Controllers/Backend/QuestionnaireController.php | 9 +++++++++ resources/views/backend/dashboard.blade.php | 7 +++---- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Backend/DashboardController.php b/app/Http/Controllers/Backend/DashboardController.php index e138e3f..9420258 100644 --- a/app/Http/Controllers/Backend/DashboardController.php +++ b/app/Http/Controllers/Backend/DashboardController.php @@ -6,6 +6,7 @@ use Illuminate\Http\Request; use App\Models\Hasil; use App\Models\User; +use App\Models\PilihPeriode; use Illuminate\Support\Facades\DB; @@ -21,6 +22,12 @@ public function index() ->groupBy('rm_class') ->orderByRaw("FIELD(rm_class, 'High', 'Medium', 'Low')") ->get(); - return view('backend.dashboard', compact('kmCounts', 'rmCounts')); + + $checkPeriod = PilihPeriode::first(); + $idUser = auth()->user()->id; + $historiPengisian = Hasil::where('id_user', $idUser)->where('id_periode', $checkPeriod->id_periode)->get(); + + return view('backend.dashboard', compact('kmCounts', 'rmCounts', 'historiPengisian')); + } } diff --git a/app/Http/Controllers/Backend/QuestionnaireController.php b/app/Http/Controllers/Backend/QuestionnaireController.php index cba053a..44ed2d6 100644 --- a/app/Http/Controllers/Backend/QuestionnaireController.php +++ b/app/Http/Controllers/Backend/QuestionnaireController.php @@ -23,6 +23,7 @@ public function index() return view('backend.users_questionnaire', compact('kuesioners')); } + public function store(Request $request) { $idUser = auth()->user()->id; @@ -96,4 +97,12 @@ public function store(Request $request) return redirect()->route('user.questionnaire.check'); } + + // public function check() + // { + // $idUser = auth()->user()->id; + // $historiPengisian = Hasil::where('id_user', $idUser)->get(); + + // return view('backend.dashboard', compact('historiPengisian')); + // } } diff --git a/resources/views/backend/dashboard.blade.php b/resources/views/backend/dashboard.blade.php index ebf8a54..c9670ba 100644 --- a/resources/views/backend/dashboard.blade.php +++ b/resources/views/backend/dashboard.blade.php @@ -86,11 +86,10 @@
Histori Pengisian Kuesioner
-
    - {{-- @foreach ($historiPengisian as $item) -
  • {{ $item->tanggal }} - {{ $item->keterangan }}
  • - @endforeach --}} + @foreach ($historiPengisian as $item) +
  • {{ $item->created_at }} - {{ $item->km_class }} / {{ $item->rm_class }}
  • + @endforeach
From 112f68a1c43c3c6b4d2943eb7b2046609a057bbb Mon Sep 17 00:00:00 2001 From: DimazzP Date: Mon, 6 Nov 2023 11:16:47 +0700 Subject: [PATCH 02/11] Null Safety Image Path --- app/Http/Controllers/Backend/ProfileController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Controllers/Backend/ProfileController.php b/app/Http/Controllers/Backend/ProfileController.php index 0d44679..f46da1b 100644 --- a/app/Http/Controllers/Backend/ProfileController.php +++ b/app/Http/Controllers/Backend/ProfileController.php @@ -36,7 +36,7 @@ public function update(Request $request) $user->nim = $request->input('nim'); $user->semester = $request->input('semester'); $user->angkatan = $request->input('angkatan'); - $user->foto = $imagePath; + $user->foto = $imagePath ?? null; $user->update(); return redirect('/dashboard')->with('success', 'Profile updated successfully1'); From b2a50193b9f5ba1d224a1d00cd77cdc0b6d181fa Mon Sep 17 00:00:00 2001 From: Ahmad Firdaus Tarmidzi Date: Mon, 6 Nov 2023 13:49:56 +0700 Subject: [PATCH 03/11] up --- resources/views/frontend/layouts/navbar.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/frontend/layouts/navbar.blade.php b/resources/views/frontend/layouts/navbar.blade.php index 4d2df30..630f173 100644 --- a/resources/views/frontend/layouts/navbar.blade.php +++ b/resources/views/frontend/layouts/navbar.blade.php @@ -4,7 +4,7 @@
From ff92842e73882cf7d2caea78dab74250b0b6cd48 Mon Sep 17 00:00:00 2001 From: Ahmad Firdaus Tarmidzi Date: Mon, 6 Nov 2023 14:07:23 +0700 Subject: [PATCH 04/11] up --- resources/views/backend/users-profile.blade.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/resources/views/backend/users-profile.blade.php b/resources/views/backend/users-profile.blade.php index 63efe7d..5043971 100644 --- a/resources/views/backend/users-profile.blade.php +++ b/resources/views/backend/users-profile.blade.php @@ -21,8 +21,15 @@
Profile -

Raditya Arief Pratama

-

Teknik Informatika

+

+ @if(Auth::user()) + {{ Auth::user()->nama_lengkap }} + @endif

+

+ @if(Auth::user()) + {{ Auth::user()->nim }} + @endif +

From 24be87563f55ebf6f30604338e2a99d7358343cf Mon Sep 17 00:00:00 2001 From: Ahmad Firdaus Tarmidzi Date: Mon, 6 Nov 2023 14:19:50 +0700 Subject: [PATCH 05/11] update --- resources/views/backend/layouts/sidebar.blade.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/resources/views/backend/layouts/sidebar.blade.php b/resources/views/backend/layouts/sidebar.blade.php index 4d40bfc..9ad764c 100644 --- a/resources/views/backend/layouts/sidebar.blade.php +++ b/resources/views/backend/layouts/sidebar.blade.php @@ -7,13 +7,12 @@ - - -
class="d-flex flex-column align-items-center">nama_lengkap)?>
- Teknik Informatika + nim)?> +