diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 53eee29..85e04f1 100755 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -65,7 +65,7 @@ class HomeController extends Controller ->setBody($request->body) ->setCategory($request->category) ->setPrice($request->price) - ->save($folder_path); + ->save(sprintf('%s/%s', config('app.deals_dir'), $type), false); return redirect()->route('deals.list', ['type' => $type])->with('status', ($result ? 'Deal mis à jour': 'ERREUR')); } return view('update', ['deal' => $deal, 'type' => $type]); diff --git a/resources/views/update.blade.php b/resources/views/update.blade.php index 7253358..944d56f 100644 --- a/resources/views/update.blade.php +++ b/resources/views/update.blade.php @@ -14,19 +14,20 @@ @endif
+ {{ csrf_field() }} - +
- +
- +
+
diff --git a/routes/web.php b/routes/web.php index 59d3485..3c5cd08 100755 --- a/routes/web.php +++ b/routes/web.php @@ -23,6 +23,4 @@ Route::get('/deals/view/{type}/{id}', 'HomeController@view')->name('deals.view') Route::get('/deals/delete/{type}/{id}', 'HomeController@delete')->name('deals.delete'); -Route::get('/deals/update/{type}/{id}', 'HomeController@update')->name('deals.update'); - -Route::post('/deals/update/{type}/{id}', 'HomeController@update')->name('deals.update.post'); +Route::match(['GET', 'POST'], '/deals/update/{type}/{id}', 'HomeController@update')->name('deals.update');