Server IP : 66.29.132.124 / Your IP : 18.227.183.161 Web Server : LiteSpeed System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : wavevlvu ( 1524) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/wavevlvu/book24.ng/modules/Booking/Views/frontend/ |
Upload File : |
@extends('layouts.app') @section('head') <link href="{{ asset('module/booking/css/checkout.css?_ver='.config('app.asset_version')) }}" rel="stylesheet"> @endsection @section('content') <div class="bravo-booking-page padding-content" > <div class="container"> <div id="bravo-checkout-page" > <div class="row"> <div class="col-md-8"> <h3 class="form-title">{{__('Booking Submission')}}</h3> <div class="booking-form"> @include ($service->checkout_form_file ?? 'Booking::frontend/booking/checkout-form') @if(!empty($token = request()->input('token'))) <input type="hidden" name="token" value="{{$token}}"> @endif </div> </div> <div class="col-md-4"> <div class="booking-detail booking-form"> @include ($service->checkout_booking_detail_file ?? '') </div> </div> </div> </div> </div> </div> @endsection @section('footer') <script src="{{ asset('module/booking/js/checkout.js') }}"></script> <script type="text/javascript"> jQuery(function () { $.ajax({ 'url': bookingCore.url + '{{$is_api ? '/api' : ''}}/booking/{{$booking->code}}/check-status', 'cache': false, 'type': 'GET', success: function (data) { if (data.redirect !== undefined && data.redirect) { window.location.href = data.redirect } } }); }) $('.deposit_amount').on('change', function(){ checkPaynow(); }); $('input[type=radio][name=how_to_pay]').on('change', function(){ checkPaynow(); }); function checkPaynow(){ var credit_input = $('.deposit_amount').val(); var how_to_pay = $("input[name=how_to_pay]:checked").val(); var convert_to_money = credit_input * {{ setting_item('wallet_credit_exchange_rate',1)}}; if(how_to_pay == 'full'){ var pay_now_need_pay = parseFloat({{floatval($booking->total)}}) - convert_to_money; }else{ var pay_now_need_pay = parseFloat({{floatval($booking->deposit == null ? $booking->total : $booking->deposit)}}) - convert_to_money; } if(pay_now_need_pay < 0){ pay_now_need_pay = 0; } $('.convert_pay_now').html(bravo_format_money(pay_now_need_pay)); $('.convert_deposit_amount').html(bravo_format_money(convert_to_money)); } jQuery(function () { $(".bravo_apply_coupon").click(function () { var parent = $(this).closest('.section-coupon-form'); parent.find(".group-form .fa-spin").removeClass("d-none"); parent.find(".message").html(''); $.ajax({ 'url': bookingCore.url + '/booking/{{$booking->code}}/apply-coupon', 'data': parent.find('input,textarea,select').serialize(), 'cache': false, 'method':"post", success: function (res) { parent.find(".group-form .fa-spin").addClass("d-none"); if (res.reload !== undefined) { window.location.reload(); } if(res.message && res.status === 1) { parent.find('.message').html('<div class="alert alert-success">' + res.message+ '</div>'); } if(res.message && res.status === 0) { parent.find('.message').html('<div class="alert alert-danger">' + res.message+ '</div>'); } } }); }); $(".bravo_remove_coupon").click(function (e) { e.preventDefault(); var parent = $(this).closest('.section-coupon-form'); var parentItem = $(this).closest('.item'); parentItem.find(".fa-spin").removeClass("d-none"); $.ajax({ 'url': bookingCore.url + '/booking/{{$booking->code}}/remove-coupon', 'data': { coupon_code:$(this).attr('data-code') }, 'cache': false, 'method':"post", success: function (res) { parentItem.find(".fa-spin").addClass("d-none"); if (res.reload !== undefined) { window.location.reload(); } if(res.message && res.status === 0) { parent.find('.message').html('<div class="alert alert-danger">' + res.message+ '</div>'); } } }); }); }) </script> @endsection