From 64f0eae22e00ff1760bbd6645f4434d296cc96ad Mon Sep 17 00:00:00 2001 From: myuqinurrohman Date: Tue, 22 Apr 2025 15:19:37 +0700 Subject: [PATCH] feat: print data --- .../Dashboard/DatatableController.php | 6 + .../Dashboard/MediaMonitoringController.php | 11 + .../media-monitorings/print.blade.php | 228 ++++++++++++++++++ .../views/partials/app/datatable.blade.php | 2 +- routes/web.php | 1 + 5 files changed, 247 insertions(+), 1 deletion(-) create mode 100644 resources/views/dashboard/media-monitorings/print.blade.php diff --git a/app/Http/Controllers/Dashboard/DatatableController.php b/app/Http/Controllers/Dashboard/DatatableController.php index 35c57fb..c124056 100644 --- a/app/Http/Controllers/Dashboard/DatatableController.php +++ b/app/Http/Controllers/Dashboard/DatatableController.php @@ -2294,6 +2294,8 @@ public function mediaMonitoring(Request $request){ ->addColumn('action', function ($data) { $showUrl = route('dashboard.media.monitorings.show', ['id' => encrypt_id($data->id)]); + $printUrl = route('dashboard.media.monitorings.print', ['id' => encrypt_id($data->id)]); + $addIssueUrl = route('dashboard.issue.managements.create', ['media_monitoring' => encrypt_id($data->id)]); $editUrl = route('dashboard.media.monitorings.edit', ['id' => encrypt_id($data->id)]); @@ -2306,6 +2308,10 @@ public function mediaMonitoring(Request $request){