From c55e66eb1352dd750081f1ca54fd6ed578e107da Mon Sep 17 00:00:00 2001 From: myuqinurrohman Date: Tue, 15 Apr 2025 10:04:17 +0700 Subject: [PATCH] feat: print single journalist data --- .../Dashboard/DatatableController.php | 6 + .../Dashboard/JournalistController.php | 11 ++ .../dashboard/journalists/print.blade.php | 183 ++++++++++++++++++ routes/web.php | 1 + 4 files changed, 201 insertions(+) create mode 100644 resources/views/dashboard/journalists/print.blade.php diff --git a/app/Http/Controllers/Dashboard/DatatableController.php b/app/Http/Controllers/Dashboard/DatatableController.php index 4c01ee2..911f5ce 100644 --- a/app/Http/Controllers/Dashboard/DatatableController.php +++ b/app/Http/Controllers/Dashboard/DatatableController.php @@ -1137,6 +1137,8 @@ public function journalist(Request $request){ ->addColumn('action', function ($data) { $showUrl = route('dashboard.journalists.show', ['id' => encrypt_id($data->id)]); + $printUrl = route('dashboard.journalists.data.print', ['id' => encrypt_id($data->id)]); + $editUrl = route('dashboard.journalists.edit', ['id' => encrypt_id($data->id)]); $deleteUrl = route('dashboard.journalists.destroy', ['id' => encrypt_id($data->id)]); @@ -1149,6 +1151,10 @@ public function journalist(Request $request){