From ad5f36f85ec86044974ca455c9c89c040a5d756e Mon Sep 17 00:00:00 2001 From: Nabeel Shahzad Date: Thu, 22 Feb 2018 11:34:57 -0600 Subject: [PATCH] Cleanup frontend user bid add/remove to use the API, script and html cleanup #172 --- .../Controllers/Frontend/FlightController.php | 35 ----------------- app/Routes/web.php | 1 - resources/views/layouts/default/app.blade.php | 20 ++++------ .../layouts/default/dashboard/index.blade.php | 6 +-- .../layouts/default/flights/index.blade.php | 34 +--------------- .../layouts/default/flights/scripts.blade.php | 39 +++++++++++++++++++ .../layouts/default/flights/table.blade.php | 31 ++++++++------- resources/views/layouts/default/nav.blade.php | 20 +++++----- resources/views/system/scripts.blade.php | 10 +++++ 9 files changed, 88 insertions(+), 108 deletions(-) create mode 100644 resources/views/layouts/default/flights/scripts.blade.php create mode 100644 resources/views/system/scripts.blade.php diff --git a/app/Http/Controllers/Frontend/FlightController.php b/app/Http/Controllers/Frontend/FlightController.php index a9ccb89c..2eef8b28 100644 --- a/app/Http/Controllers/Frontend/FlightController.php +++ b/app/Http/Controllers/Frontend/FlightController.php @@ -97,41 +97,6 @@ class FlightController extends Controller ]); } - /** - * @param Request $request - * @return \Illuminate\Http\JsonResponse - * @throws \Exception - */ - public function save(Request $request) - { - $user_id = Auth::id(); - $flight_id = $request->input('flight_id'); - $action = strtolower($request->input('action')); - - $cols = ['user_id' => $user_id, 'flight_id' => $flight_id]; - - if($action === 'save') { - $uf = UserBid::create($cols); - $uf->save(); - - return response()->json([ - 'id' => $uf->id, - 'message' => 'Saved!', - ]); - } - - elseif ($action === 'remove') { - try { - $uf = UserBid::where($cols)->first(); - $uf->delete(); - } catch (\Exception $e) { } - - return response()->json([ - 'message' => 'Deleted!' - ]); - } - } - /** * Show the flight information page * @param $id diff --git a/app/Routes/web.php b/app/Routes/web.php index 0de76cbb..738c77ac 100755 --- a/app/Routes/web.php +++ b/app/Routes/web.php @@ -27,7 +27,6 @@ Route::group([ Route::resource('dashboard', 'DashboardController'); Route::get('flights/search', 'FlightController@search')->name('flights.search'); - Route::post('flights/save', 'FlightController@save')->name('flights.save'); Route::resource('flights', 'FlightController'); Route::resource('pireps', 'PirepController'); diff --git a/resources/views/layouts/default/app.blade.php b/resources/views/layouts/default/app.blade.php index 4f55c3c4..001233ad 100644 --- a/resources/views/layouts/default/app.blade.php +++ b/resources/views/layouts/default/app.blade.php @@ -1,34 +1,27 @@ @inject('moduleSvc', 'App\Services\ModuleService') - + @yield('title') - {!! config('app.name') !!} - - - + {{-- This is required to include --}} + + @yield('css') - - + {{-- This is required to include --}} + @include('system.scripts') -