From cf996d1152d86f7a57749bf9b4f9ceada1b993f6 Mon Sep 17 00:00:00 2001 From: Ahmad Firdaus Tarmidzi Date: Sun, 5 Nov 2023 04:25:07 +0700 Subject: [PATCH] Tmbah dashboard user --- .../Backend/DashboardController.php | 25 +- .../Controllers/Backend/ProfileController.php | 7 +- resources/views/backend/dashboard.blade.php | 735 +++--------------- 3 files changed, 123 insertions(+), 644 deletions(-) diff --git a/app/Http/Controllers/Backend/DashboardController.php b/app/Http/Controllers/Backend/DashboardController.php index 2881a63..b051227 100644 --- a/app/Http/Controllers/Backend/DashboardController.php +++ b/app/Http/Controllers/Backend/DashboardController.php @@ -4,11 +4,30 @@ use App\Http\Controllers\Controller; use Illuminate\Http\Request; +// use App\Models\KuesionerRM; +// use App\Models\KuesionerKM; +// use App\Models\Rangkuman; +// use App\Models\HistoriPengisian; +// use App\Models\PenjelasanKM; +// use App\Models\PenjelasanRM; class DashboardController extends Controller { - // public function index(){ - return view('backend.dashboard'); - } + // $kuesionerRM = KuesionerRM::all(); + // $kuesionerKM = KuesionerKM::all(); + // $rangkuman = Rangkuman::all(); + // $historiPengisian = HistoriPengisian::all(); + // $penjelasanKM = PenjelasanKM::first(); + // $penjelasanRM = PenjelasanRM::first(); + + return view('backend.dashboard', [ + // 'kuesionerRM' => $kuesionerRM, + // 'kuesionerKM' => $kuesionerKM, + // 'rangkuman' => $rangkuman, + // 'historiPengisian' => $historiPengisian, + // 'penjelasanKM' => $penjelasanKM, + // 'penjelasanRM' => $penjelasanRM, + ]); + } } diff --git a/app/Http/Controllers/Backend/ProfileController.php b/app/Http/Controllers/Backend/ProfileController.php index 6918518..2279dd6 100644 --- a/app/Http/Controllers/Backend/ProfileController.php +++ b/app/Http/Controllers/Backend/ProfileController.php @@ -21,21 +21,16 @@ public function update(Request $request) 'nim' => 'required', 'semester' => 'required', 'angkatan' => 'required', - 'profile_image' => 'image|mimes:jpeg,png,jpg,gif|max:2048', // Example for image upload + 'profile_image' => 'image|mimes:jpeg,png,jpg,gif|max:2048', ]); - // Handle profile image upload (if a new image is provided) if ($request->hasFile('profile_image')) { - // Handle image upload and update the user's profile image $image = $request->file('profile_image'); $imageName = time() . '.' . $image->getClientOriginalExtension(); $image->move(public_path('profile_images'), $imageName); - // Update the user's profile image in the database - // Example: Auth::user()->update(['profile_image' => $imageName]); } - // Update other profile fields Auth::user()->update([ 'nama_lengkap' => $request->input('nama_lengkap'), 'nim' => $request->input('nim'), diff --git a/resources/views/backend/dashboard.blade.php b/resources/views/backend/dashboard.blade.php index 00856d6..6f81b34 100644 --- a/resources/views/backend/dashboard.blade.php +++ b/resources/views/backend/dashboard.blade.php @@ -3,657 +3,122 @@ @section('content')
-
-

Dashboard

- -
+
+

Dashboard

+ +
-
-
+
+
- -
-
- - -
-
- -
- - -
- -
-
Sales | Today
- -
-
- + +
+
+
+
Nilai RM
+ + + {{-- + + + + + @foreach ($kuesionerRM as $kuesioner) + + + + + + @endforeach --}} +
IDNama
{{ $kuesioner->id }}{{ $kuesioner->nama }}
+
-
-
145
- 12% increase +
+ +
+
+
+
Nilai KM
+ + + {{-- + + + + + @foreach ($kuesionerRM as $kuesioner) + + + + + + @endforeach --}} +
IDNama
{{ $kuesioner->id }}{{ $kuesioner->nama }}
+
-
-
+
-
-
- - -
-
- -
- - -
- -
-
Revenue | This Month
- -
-
- + +
+
+
+
Rangkuman
+ +
    + {{-- @foreach ($rangkuman as $item) +
  • {{ $item->keterangan }}
  • + @endforeach --}} +
+
-
-
$3,264
- 8% increase +
+ +
+
+
+
Histori Pengisian Kuesioner
+ +
    + {{-- @foreach ($historiPengisian as $item) +
  • {{ $item->tanggal }} - {{ $item->keterangan }}
  • + @endforeach --}} +
+
-
-
+
-
-
- - -
- -
- -
- - -
- -
-
Customers | This Year
- -
-
- + +
+
+
+
Penjelasan KM
+ +

KM adalah ..........

+
-
-
1244
- 12% decrease +
+ +
+
+
+
Penjelasan RM
+ +

RM adalah............

+
-
+
-
-
- -
- - -
-
- -
- - -
- -
-
Reports /Today
- - -
- - - - -
-
- - -
-
- -
- - -
- -
-
Recent Sales | Today
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#CustomerProductPriceStatus
#2457Brandon JacobAt praesentium minu$64Approved
#2147Bridie KesslerBlanditiis dolor omnis similique$47Pending
#2049Ashleigh LangoshAt recusandae consectetur$147Approved
#2644Angus GradyUt voluptatem id earum et$67Rejected
#2644Raheem LehnerSunt similique distinctio$165Approved
- -
- -
-
- - -
-
- -
- - -
- -
-
Top Selling | Today
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PreviewProductPriceSoldRevenue
Ut inventore ipsa voluptas nulla$64124$5,828
Exercitationem similique doloremque$4698$4,508
Doloribus nisi exercitationem$5974$4,366
Officiis quaerat sint rerum error$3263$2,016
Sit unde debitis delectus repellendus$7941$3,239
- -
- -
-
- -
-
- - -
- - -
-
- - -
- -
-
Recent Activity | Today
- -
- -
-
32 min
- -
- Quia quae rerum explicabo officiis beatae -
-
- -
-
56 min
- -
- Voluptatem blanditiis blanditiis eveniet -
-
- -
-
2 hrs
- -
- Voluptates corrupti molestias voluptatem -
-
- -
-
1 day
- -
- Tempore autem saepe occaecati voluptatem tempore -
-
- -
-
2 days
- -
- Est sit eum reiciendis exercitationem -
-
- -
-
4 weeks
- -
- Dicta dolorem harum nulla eius. Ut quidem quidem sit quas -
-
- -
- -
-
- - -
-
- - -
- -
-
Budget Report | This Month
- -
- - - -
-
- - -
-
- - -
- -
-
Website Traffic | Today
- -
- - - -
-
- - -
-
- - -
- -
-
News & Updates | Today
- -
-
- -

Nihil blanditiis at in nihil autem

-

Sit recusandae non aspernatur laboriosam. Quia enim eligendi sed ut harum...

-
- -
- -

Quidem autem et impedit

-

Illo nemo neque maiores vitae officiis cum eum turos elan dries werona nande...

-
- -
- -

Id quia et et ut maxime similique occaecati ut

-

Fugiat voluptas vero eaque accusantium eos. Consequuntur sed ipsam et totam...

-
- -
- -

Laborum corporis quo dara net para

-

Qui enim quia optio. Eligendi aut asperiores enim repellendusvel rerum cuder...

-
- -
- -

Et dolores corrupti quae illo quod dolor

-

Odit ut eveniet modi reiciendis. Atque cupiditate libero beatae dignissimos eius...

-
- -
- -
-
- -
- -
-
+
@endsection - -@section('script') - -@endsection \ No newline at end of file