From 133a874c913840e560f4c249201c7491bab92395 Mon Sep 17 00:00:00 2001 From: Mojahidul Islam Date: Fri, 5 Apr 2024 22:35:58 +0600 Subject: [PATCH] fix: service page --- app/Http/Controllers/ServiceController.php | 19 ++++++++++++++----- .../backend/service/editService.blade.php | 10 +++++----- .../frontend/pages/taxCalculator.blade.php | 2 +- 3 files changed, 20 insertions(+), 11 deletions(-) diff --git a/app/Http/Controllers/ServiceController.php b/app/Http/Controllers/ServiceController.php index ee1d2151..7d9d70d5 100644 --- a/app/Http/Controllers/ServiceController.php +++ b/app/Http/Controllers/ServiceController.php @@ -78,11 +78,20 @@ public function edit(Service $service) /** * Update the specified resource in storage. */ - public function update(UpdateServiceRequest $request, Service $service) + public function update(UpdateServiceRequest $request, Service $id) { - $service->update([ - 'image' => updateFile($request->image, $service->image, 'sections/service'), - ]); + $service = $id; + $service->title = $request->title; + $service->intro = $request->intro; + $service->description = $request->description; + $service->price = $request->price; + $service->price_description = $request->price_description; + $service->discount = $request->discount; + $service->is_discount_fixed = $request->discount_type; + $service->delivery_date = $request->delivery_date; + $service->rating = $request->ratting; + $service->reviews = $request->reviews; + $service->update(); $this->setSections($request, $service, 'Service'); $notification = [ 'message' => 'Service Updated', @@ -138,4 +147,4 @@ public function setSections($request, $model, string $modelName) } } } -} \ No newline at end of file +} diff --git a/resources/views/backend/service/editService.blade.php b/resources/views/backend/service/editService.blade.php index 4c4098b2..462add26 100644 --- a/resources/views/backend/service/editService.blade.php +++ b/resources/views/backend/service/editService.blade.php @@ -58,7 +58,7 @@
+ value="{{ \Carbon\Carbon::parse($service->delivery_date)->format('Y-m-d')}}">
@@ -78,7 +78,7 @@
@@ -114,11 +114,11 @@ class="btn btn-primary waves-effect waves-light profile-button">Update
-
+

- *Accepted files : jpg, png, svg, webp up to 5 MB + *Accepted files : jpg, png, svg, webp up to 5 MB

diff --git a/resources/views/frontend/pages/taxCalculator.blade.php b/resources/views/frontend/pages/taxCalculator.blade.php index fb212de6..f1be4982 100644 --- a/resources/views/frontend/pages/taxCalculator.blade.php +++ b/resources/views/frontend/pages/taxCalculator.blade.php @@ -192,7 +192,7 @@ class="apply btn btn-success waves-effect waves-light profile-button m-2">Submit $(".apply").each(function(i, btn) { $(btn).click((e)=>{ e.preventDefault() - let url = "{{ route('tax.calculate', true) }}"; + let url = "{{ route('tax.calculate').'?apply=true' }}"; let form = $("#" + $(btn).data('form')); form.attr('action', url) form.submit()