subscription updated
This commit is contained in:
@@ -33,7 +33,7 @@ class SubscriptionController extends Controller
|
||||
|
||||
// dd($token, Session::get('vendorToken'));
|
||||
if ($token) {
|
||||
// $user_id = 12;
|
||||
// $user_id = 54;
|
||||
$user_id = $token['sub'];
|
||||
|
||||
$dateTime = now();
|
||||
@@ -367,7 +367,7 @@ class SubscriptionController extends Controller
|
||||
|
||||
|
||||
DB::commit();
|
||||
return redirect()->back()->with(['success' => "Your Subscription Cancelled Successfully!"]);
|
||||
return redirect()->route('cancel-subscription-thank-you');
|
||||
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
@@ -377,6 +377,20 @@ class SubscriptionController extends Controller
|
||||
// return jsonResponseWithErrorMessage(__('auth.something_went_wrong'), 500);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* Created By : Hritik
|
||||
* Created at : 05 Jult 2024
|
||||
* Use : To get Cancel Subscription Success page.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
public function cancelSubscriptionThankYou(Request $request)
|
||||
{
|
||||
|
||||
|
||||
return view('Admin.pages.subscriptions.cancel-thank-you');
|
||||
}
|
||||
|
||||
/**
|
||||
* Created By : Hritik
|
||||
|
||||
@@ -0,0 +1,81 @@
|
||||
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, maximum-scale=1.0, minimum-scale=1.0">
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet"
|
||||
integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
|
||||
<link rel="stylesheet" href="{{ asset('resources/views/Admin/pages/subscriptions/subscription-style.css') }}" />
|
||||
|
||||
<title>Cancel Subscription</title>
|
||||
</head>
|
||||
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
|
||||
<!-- Modal start -->
|
||||
{{-- <div class="modal fade bottom-mod" id="exampleModal" tabindex="-1" aria-labelledby="exampleModalLabel" --}}
|
||||
{{-- aria-hidden="true"> --}}
|
||||
{{-- <div class="modal fade bottom-mod" id="tar-mod" tabindex="-1" aria-labelledby="tar-modLabel" aria-hidden="true"> --}}
|
||||
<div class="modal-dialog modal-dialog-bottom">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h1 class="modal-title fs-5" id="tar-modLabel"></h1>
|
||||
{{-- <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">
|
||||
<img src="{{ asset('resources/views/Admin/pages/subscriptions/images/x.svg') }}" alt="">
|
||||
|
||||
</button> --}}
|
||||
</div>
|
||||
<div class="modal-body mb-4">
|
||||
<div class="mod-img d-flex align-items-center justify-content-center mb-3">
|
||||
{{-- <img src="images/dull.png" alt=""> --}}
|
||||
<img src="{{ asset('resources/views/Admin/pages/subscriptions/images/dull.png') }}" alt="">
|
||||
|
||||
</div>
|
||||
<p class="para-mid text-center">Your subscription has been cancelled successfully!</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
{{-- </div> --}}
|
||||
{{-- </div> --}}
|
||||
|
||||
<!-- Modal end -->
|
||||
|
||||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"
|
||||
integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous">
|
||||
</script>
|
||||
|
||||
<script type="module">
|
||||
import {
|
||||
Tablist
|
||||
} from "https://cdn.jsdelivr.net/npm/jolty@0.6.2/dist/jolty.esm.min.js";
|
||||
document.addEventListener('DOMContentLoaded', () => {
|
||||
Tablist.initAll();
|
||||
});
|
||||
</script>
|
||||
|
||||
<script>
|
||||
$(document).ready(function() {
|
||||
// Hide the alert after 3 seconds (3000 milliseconds)
|
||||
setTimeout(function() {
|
||||
$('#alert-success').fadeOut('slow');
|
||||
}, 3000);
|
||||
setTimeout(function() {
|
||||
$('#alert-danger').fadeOut('slow');
|
||||
}, 3000);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
|
||||
</html>
|
||||
|
||||
@@ -157,8 +157,9 @@
|
||||
</div>
|
||||
<div class="modal-footer justify-content-center gap-3 my-4">
|
||||
<button type="button" class="no-btn" data-bs-dismiss="modal">No</button>
|
||||
<button type="submit" class="yes-btn" data-bs-toggle="modal" data-bs-target="#tar-mod"
|
||||
<button type="submit" class="yes-btn" data-bs-toggle="modal"
|
||||
id="confirmCancellation">Yes</button>
|
||||
{{-- data-bs-target="#tar-mod" --}}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -238,6 +238,8 @@ Route::group(['middleware' => ['customer.jwt.verify']], function () {
|
||||
Route::post('subscribe-to-plan', [SubscriptionController::class, 'subscriptionToPlan'])->name('subscribe-to-plan');
|
||||
Route::get('thank-you', [SubscriptionController::class, 'thankyou'])->name('thankyou');
|
||||
Route::post('cancel-subscription',[SubscriptionController::class,'cancelSubscription'])->name('cancel-subscription');
|
||||
Route::get('cancel-subscription-thank-you',[SubscriptionController::class,'cancelSubscriptionThankYou'])->name('cancel-subscription-thank-you');
|
||||
|
||||
Route::post('apply-referral-code', [SubscriptionController::class, 'applyReferralCode'])->name('apply-referral-code');
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user