From f4a9f7123a7e8ddbfce65a8d637c45aa15c1f1c1 Mon Sep 17 00:00:00 2001 From: Flavio Barachino Date: Sat, 5 Mar 2022 11:27:18 +0100 Subject: [PATCH] Aggiunta modifica categorie --- app/Http/Controllers/CategorieController.php | 22 +++++++++++++ .../views/conti/categorie/update.blade.php | 32 +++++++++++++++++++ routes/admin.php | 2 ++ 3 files changed, 56 insertions(+) create mode 100644 resources/views/conti/categorie/update.blade.php diff --git a/app/Http/Controllers/CategorieController.php b/app/Http/Controllers/CategorieController.php index 6cf8e8b..e02c5f9 100644 --- a/app/Http/Controllers/CategorieController.php +++ b/app/Http/Controllers/CategorieController.php @@ -28,6 +28,28 @@ class CategorieController extends Controller ->delete(); return redirect(route('categorie')); } + public function updateCategorie(Request $request) + { + $id=$request['id']; + $mov=DB::table('categories') + ->where('categories.id','=',$id) + ->get(); + return view('conti.categorie.update', + [ + 'categorie'=> $categorie, + ]; + } + + public function updatePostCategorie(Request $request) + { + DB::table('categories') + ->where('id','=', $request['id']) + ->update([ + 'cat_name' => $request['cat_name'], + ]); + return redirect(route('categorie')); + } + public function apiList() { diff --git a/resources/views/conti/categorie/update.blade.php b/resources/views/conti/categorie/update.blade.php new file mode 100644 index 0000000..77f7b43 --- /dev/null +++ b/resources/views/conti/categorie/update.blade.php @@ -0,0 +1,32 @@ +@extends('admin') +@section('content') +
+
+

Categorie

+
+
+
+
+
+
+ Modifica categorie +
+
+
+ @foreach($categorie as $categoria) + @csrf +
+ + +
+ + + + + @endforeach +
+
+
+
+
+@endsection \ No newline at end of file diff --git a/routes/admin.php b/routes/admin.php index 1b89bc7..8aabbda 100644 --- a/routes/admin.php +++ b/routes/admin.php @@ -39,6 +39,8 @@ Route::get('/', function () { Route::get('categorie', [CategorieController::class,'listCategorie'])->name('categorie'); Route::post('categorie', [CategorieController::class,'insCategorie']); Route::get('catdelete', [CategorieController::class,'deleteCategorie']); + Route::get('catmodify', [CategorieController::class,'updateCategorie']); + Route::post('catmodify', [CategorieController::class,'updatePostCategorie']); Route::get('tags', [TagController::class,'listTags'])->name('tags'); Route::post('tags', [TagController::class,'insTags']);