From 086bd8170249da37fa8f5bea3b424ff83b774f22 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sat, 8 Jan 2022 16:39:04 +0100 Subject: [PATCH] Adding card controller for administrators --- app/Http/Controllers/Admin/CardController.php | 22 ++++++++++++++++ resources/views/admin/card/index.blade.php | 25 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 app/Http/Controllers/Admin/CardController.php create mode 100644 resources/views/admin/card/index.blade.php diff --git a/app/Http/Controllers/Admin/CardController.php b/app/Http/Controllers/Admin/CardController.php new file mode 100644 index 0000000..0996aa1 --- /dev/null +++ b/app/Http/Controllers/Admin/CardController.php @@ -0,0 +1,22 @@ +delete(); + + return redirect()->route('admin.card.index'); + } +} diff --git a/resources/views/admin/card/index.blade.php b/resources/views/admin/card/index.blade.php new file mode 100644 index 0000000..e0599b7 --- /dev/null +++ b/resources/views/admin/card/index.blade.php @@ -0,0 +1,25 @@ + + +
+ {{ __('New') }} +
+ + @livewire('datatable', [ + 'model' => \App\Models\Card::class, + 'default_sort' => 'id', + 'route_edit' => 'admin.card.edit', + 'route_delete' => 'admin.card.delete', + 'columns' => [ + 'id' => '#', + 'body' => 'Body', + 'subject' => 'Subject', + 'subject_type' => 'Subject Type', + 'raid.name' => 'Raid', + ], + 'sort_columns' => [ + 'id' => 'id', + 'body' => 'body', + ] + ]) + +