Файловый менеджер - Редактировать - /home/clickysoft/public_html/calvary-p2.clickysoft.net/storage/framework/views/bdfa1cf7e3fad274f917269529d526a2.php
Назад
<?php $__env->startSection('title', 'Event Checkout'); ?> <?php $__env->startPush('front-styles'); ?> <style> .abc { width: 100%; padding: 14px 20px; font-size: 15px; font-family: "Roboto-Regular"; color: #000; border: 1px solid #707070; outline: 0; } </style> <?php $__env->stopPush(); ?> <?php $__env->startSection('content'); ?> <?php $months = [ 1 => 'Jan', 2 => 'Feb', 3 => 'Mar', 4 => 'Apr', 5 => 'May', 6 => 'Jun', 7 => 'Jul', 8 => 'Aug', 9 => 'Sep', 10 => 'Oct', 11 => 'Nov', 12 => 'Dec', ]; ?> <section class="checkout-sec"> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="checkout-txt-heading"> <h4>Checkout</h4> </div> </div> </div> <div class="row "> <div class="col-md-12 col-lg-7 col-xl-8 col-sm-12 col-12"> <div class="checkout-tabs-main"> <form id="checkout-form" action="<?php echo e(route('front.event.checkout.data', $event->id)); ?>" method="POST"> <?php echo csrf_field(); ?> <?php echo $__env->make('partials.alert', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <div class="tb-cont-main"> <div class="info-pr-mn"> <div class="pr-head"> <h3>Payment Method:</h3> <h5>Personal Info:</h5> </div> <div class="row"> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="text" value="<?php echo e(auth()->user()->full_name); ?>" placeholder="Full Name" disabled> </div> </div> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="email" value="<?php echo e(auth()->user()->email); ?>" placeholder="Email Address" disabled> </div> </div> </div> </div> <div class="pr-head"> <h5>Card Detail:</h5> </div> <div class="row"> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="text" class="credit-card" id="credit-card" placeholder="Card Number" name="card_number" value="<?php echo e(old('card_number')); ?>" maxlength="20"> </div> </div> <div class="col-md-2 col-sm-12 col-12"> <div class="pr-info-fields"> <select id="expiration-month" name="expiration_month" class="abc"> <?php $__currentLoopData = $months; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $k => $v): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <option value="<?php echo e($k); ?>" <?php echo e(old('expiration_month') == $k ? 'selected' : ''); ?>> <?php echo e($v); ?></option> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </select> </div> </div> <div class="col-md-2 col-sm-12 col-12"> <div class="pr-info-fields"> <select id="expiration-year" name="expiration_year" class="abc"> <?php for($i = date('Y'); $i <= date('Y') + 15; $i++): ?> <option value="<?php echo e($i); ?>"><?php echo e($i); ?></option> <?php endfor; ?> </select> </div> </div> <div class="col-md-2 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="number" class="abc" id="cvv" name="cvv" value="" placeholder="CVV" maxlength="4"> </div> </div> </div> <?php if(!empty($coupon)): ?> <div class="row mt-3"> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="text" placeholder="Coupon" id="coupon_input" name="coupon" value="<?php echo e(old('coupon')); ?>"> </div> </div> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields mt-2"> <button type="button" class="view-table-cta" onclick="validateCoupon()">Apply Coupon</button> </div> </div> </div> <?php endif; ?> </div> <div class="cart-buttons"> <a href="<?php echo e(route('front.event.detail', $event->id)); ?>">Back</a> <a href="javascript:void(0)" class="is-green" onclick="checkOut()">Submit Payment</a> </div> </form> </div> </div> <div class="col-md-12 col-lg-12 col-xl-4 col-sm-12 col-12"> <div class="summary-card"> <div class="summary-head"> <h4>Summary</h4> </div> <div class="summary-listing"> <div class="row"> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details ad-quantity"> <?php if(!empty($userEventCart['adult_count'])): ?> <p>Adult <span>x<?php echo e($userEventCart['adult_count']); ?></span></p> <?php endif; ?> <?php if(!empty($userEventCart['child_count'])): ?> <p>Child <span>x<?php echo e($userEventCart['child_count']); ?></span></p> <?php endif; ?> </div> </div> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details txt-end"> <?php if(!empty($userEventCart['adult_count'])): ?> <p>$<?php echo e($userEventCart['adult_total_price']); ?></p> <?php endif; ?> <?php if(!empty($userEventCart['child_count'])): ?> <p>$<?php echo e($userEventCart['child_total_price']); ?></p> <?php endif; ?> </div> </div> </div> <?php if( !empty(old('coupon')) && isset($userEventCart['old_coupon_discount']) && !empty($userEventCart['old_coupon_discount']) && isset($userEventCart['old_coupon_discount_price']) && !empty($userEventCart['old_coupon_discount_price'])): ?> <div class="total-sm"> <div class="row"> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details"> <p>Discount</p> </div> </div> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details txt-end"> <p id="discount_amount">$<?php echo e($userEventCart['old_coupon_discount']); ?></p> </div> </div> </div> </div> <div class="total-lg final_amount_parent_div"> <div class="row"> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details"> <p class="ft-blue">Total</p> </div> </div> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details txt-end"> <p id="final_amount"> $<?php echo e(number_format($userEventCart['old_coupon_discount_price'], 2)); ?> </p> </div> </div> </div> </div> <?php else: ?> <div class="total-lg final_amount_parent_div"> <div class="row"> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details"> <p class="ft-blue">Total</p> </div> </div> <div class="col-md-6 col-sm-6 col-6"> <div class="ad-details txt-end"> <p id="final_amount"> $<?php echo e(number_format($userEventCart['final_price'], 2)); ?></p> </div> </div> </div> </div> <?php endif; ?> </div> </div> </div> </div> </div> </section> <?php $__env->stopSection(); ?> <?php $__env->startPush('front-scripts'); ?> <script src="<?php echo e(asset('assets/front/js/global.js')); ?>"></script> <script src="<?php echo e(asset('assets/admin/js/axios.min.js')); ?>"></script> <script src="<?php echo e(asset('assets/admin/js/sweetalert.min.js')); ?>"></script> <script src="https://cdn.jsdelivr.net/npm/cleave.js@1.6.0/dist/cleave.min.js"></script> <script src="<?php echo e(asset('assets/admin/js/sweetalert.min.js')); ?>"></script> <script> $(document).ready(function() { var cleave = new Cleave('.credit-card', { creditCard: true, creditCardStrictMode: true, onCreditCardTypeChanged: function(type) { console.log(type) } }); }); function checkOut() { let month = $("#expiration-month").val(); let year = $("#expiration-year").val(); let cardNumber = $("#credit-card").val(); let cvv = $("#cvv").val(); const expiryValidation = ccExpiry(month, year); const cardNumberValidation = cardValidation(cardNumber); const cvvNumberValidation = cvvValidation(cvv); if (expiryValidation && cardNumberValidation && cvv) { $("#checkout-form").submit(); } else { if (!cardNumberValidation) { swal({ title: "Invalid card number.", icon: "error", dangerMode: true, closeOnClickOutside: false }); } else if (!expiryValidation) { swal({ title: "Invalid card expiry.", icon: "error", dangerMode: true, closeOnClickOutside: false }); } else if (!cvvNumberValidation) { swal({ title: "Invalid cvv.", icon: "error", dangerMode: true, closeOnClickOutside: false }); } } } function ccExpiry(ccMonth, ccYear) { var minMonth = new Date().getMonth() + 1; var minYear = new Date().getFullYear(); var formMonth = ccMonth; var formYear = ccYear; var month = parseInt(formMonth); var year = parseInt(formYear); if ((year > minYear) || ((year === minYear) && (month >= minMonth))) { return true; } else { return false; } } function cardValidation(value) { return !(value === "" || value === undefined); } function cvvValidation(value) { return !(value === "" || value === undefined); } function validateCoupon() { showLoader(); axios.post('<?php echo e(route('front.event.validate.coupon')); ?>', { coupon: $("#coupon_input").val() }).then(function(response) { hideLoader(); let discountAmount = response.data.discount_amount; let finalPrice = response.data.final_price; if ($("#discount_amount").length) { $("#discount_amount").text("$" + discountAmount); } else { let html = `<div class="summary-item-div summary-item-div-flex"> <h6>Discount</h6> <h6 id="discount_amount">$${discountAmount}</h6> </div>`; $(".final_amount_parent_div").before(html) } $("#final_amount").text("$" + finalPrice); }).catch(function(error) { hideLoader(); swal({ title: error.response.data.msg, icon: "error", dangerMode: true, closeOnClickOutside: false }); }); } </script> <?php $__env->stopPush(); ?> <?php echo $__env->make('front.layouts.master', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/clickysoft/public_html/calvary-p2.clickysoft.net/resources/views/front/event/checkout.blade.php ENDPATH**/ ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка