From 65a02c7c6cc44c00ca820ac02830796c570058e3 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Sat, 21 Dec 2024 16:57:56 +0700 Subject: [PATCH] fix: fitur print --- .../Admin/Manage/TransactionController.php | 7 + .../admin/manage/transaction/index.blade.php | 6 +- .../admin/manage/transaction/print.blade.php | 203 ++++++++++++++++++ resources/views/print-page.blade.php | 134 ------------ routes/web.php | 7 +- 5 files changed, 214 insertions(+), 143 deletions(-) create mode 100644 resources/views/pages/admin/manage/transaction/print.blade.php delete mode 100644 resources/views/print-page.blade.php diff --git a/app/Http/Controllers/Admin/Manage/TransactionController.php b/app/Http/Controllers/Admin/Manage/TransactionController.php index 0ab7111..b298d50 100644 --- a/app/Http/Controllers/Admin/Manage/TransactionController.php +++ b/app/Http/Controllers/Admin/Manage/TransactionController.php @@ -135,4 +135,11 @@ public function getPrice(string $serviceId): JsonResponse 'data' => formatToRupiah($service->price), ], 200); } + + public function print(Transaction $transaction): View + { + return view('pages.admin.manage.transaction.print', [ + 'transaction' => $transaction->load(['user', 'user.biography', 'customer', 'service', 'barbershop']), + ]); + } } diff --git a/resources/views/pages/admin/manage/transaction/index.blade.php b/resources/views/pages/admin/manage/transaction/index.blade.php index 6fd84d4..7c399c8 100644 --- a/resources/views/pages/admin/manage/transaction/index.blade.php +++ b/resources/views/pages/admin/manage/transaction/index.blade.php @@ -74,9 +74,9 @@