diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php index 3c3d4b5..aec9055 100644 --- a/app/Http/Controllers/AdminController.php +++ b/app/Http/Controllers/AdminController.php @@ -7,6 +7,8 @@ use App\User; use App\KelasWorkshop; use App\MenuMakan; +use App\WaktuBuka; +use App\Komunitas; class AdminController extends Controller { @@ -46,4 +48,36 @@ public function menuMakan() return view('rangers.menu_makan', ['makanan' => $makan, 'user' => $user]); } + /* ------------------------------------------------------------------ */ + /* Controller Hasil Voting */ + /* ------------------------------------------------------------------ */ + public function hasilVoting() + { + $komunitas = Komunitas::all(); + $user = new User(); + + return view('rangers.hasil_voting', ['komunitas' => $komunitas, 'user' => $user]); + } + + /* ------------------------------------------------------------------ */ + /* Controller Buka Tutup Fitur */ + /* ------------------------------------------------------------------ */ + public function bukaTutup() + { + $fitur = WaktuBuka::all(); + + return view('rangers.buka_tutup', ['fitur' => $fitur]); + } + + public function updateFitur(Request $request) + { + $fitur = WaktuBuka::where('id', $request['fitur_id'])->first(); + $fitur->update([ + 'is_buka' => $request['is_buka'] + ]); + + flash('Fitur berhasil diperbaharui')->success(); + return redirect('rangers/buka-tutup'); + } + } diff --git a/app/Http/Controllers/MemberController.php b/app/Http/Controllers/MemberController.php index 61d715c..5597ffc 100644 --- a/app/Http/Controllers/MemberController.php +++ b/app/Http/Controllers/MemberController.php @@ -108,7 +108,7 @@ public function detailMakanan($id) public function pilihKomunitas(Request $request) { // cek dulu apakah user sudah memilih komunitas.. - $user = User::all()->where('id', $request['user'])->first();; + $user = User::all()->where('id', $request['user'])->first(); if ($user->komunitas_id == null) { // jika belum maka isi.. $user->update([ diff --git a/app/WaktuBuka.php b/app/WaktuBuka.php index 85bba1f..7a7a1c3 100644 --- a/app/WaktuBuka.php +++ b/app/WaktuBuka.php @@ -7,4 +7,6 @@ class WaktuBuka extends Model { protected $table = 'waktu_buka'; + // yang bisa diubah + protected $fillable = ['is_buka', 'kode_fitur', 'deskripsi']; } diff --git a/resources/views/layouts/partials/menu_rangers.blade.php b/resources/views/layouts/partials/menu_rangers.blade.php index 4aadaa0..24c3efa 100644 --- a/resources/views/layouts/partials/menu_rangers.blade.php +++ b/resources/views/layouts/partials/menu_rangers.blade.php @@ -6,7 +6,7 @@