Файловый менеджер - Редактировать - /home/clickysoft/public_html/calvary-p2.clickysoft.net/storage/framework/views/f6f7e29b9280228e95af6cc96b9c206c.php
Назад
<?php $__env->startSection('title', 'Register Boutique Vendor'); ?> <?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 $vendor_data = session('vendor_data'); $table_price_total = $vendor_data['number_of_tables'] * $vendor_data['table_price']; $rack_price_total = $vendor_data['rack_space'] * $vendor_data['rack_price']; $final_price = $table_price_total + $rack_price_total; $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.boutique.vendor.checkout.data')); ?>" method="POST"> <input type="hidden" name="final_price" value="<?php echo e($final_price); ?>"> <?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" placeholder="Full Name" id="payee-name" name="payee_name" value="<?php echo e(old('payee_name')); ?>"> </div> </div> <div class="col-md-6 col-sm-12 col-12"> <div class="pr-info-fields"> <input type="email" placeholder="Email Address" id="payee-email" name="payee_email" value="<?php echo e(old('payee_email')); ?>"> </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 if(old('expiration_month') == $k): echo 'selected'; endif; ?>> <?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 if(old('expiration_year') == $i): echo 'selected'; endif; ?>> <?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="<?php echo e(old('cvv')); ?>" placeholder="CVV" maxlength="4"> </div> </div> </div> </div> <div class="add-back-sibling bck-paid"> <button type="button" class="bck-btn" onclick="redirectBack()">Back</button> <button type="button" class="atc-btn" onclick="checkOut()">Make a Payment</button> </div> </form> </div> </div> <div class="col-md-12 col-lg-5 col-xl-4 col-sm-12 col-12"> <div class="cart-right mrt-0"> <h3>Summary</h3> <div class="summary-item-div"> <div class="summary-items"> <span><?php echo e($vendor_data['number_of_tables']); ?>x Number of Tables</span> <span>$<?php echo e($table_price_total); ?></span> </div> <div class="summary-items"> <span><?php echo e($vendor_data['rack_space']); ?>x Units of “Rack Space”</span> <span>$<?php echo e($rack_price_total); ?></span> </div> </div> <div class="summary-item-div-total bd-top"> <h5>Total:</h5> <span>$<?php echo e($final_price); ?></span> </div> </div> </div> </div> </div> </section> <?php $__env->stopSection(); ?> <?php $__env->startPush('front-scripts'); ?> <script src="https://thecodeplayer.com/uploads/js/jquery.easing.min.js" type="text/javascript"></script> <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="<?php echo e(asset('assets/front/js/boutique-vendor.js')); ?>"></script> <script src="https://cdn.jsdelivr.net/npm/signature_pad@4.1.6/dist/signature_pad.umd.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/cleave.js@1.6.0/dist/cleave.min.js"></script> <script> $(document).ready(function() { var cleave = new Cleave('.credit-card', { creditCard: true, creditCardStrictMode: true, }); }); function redirectBack() { window.location.href = `<?php echo e(route('front.boutique.vendor.index')); ?>` } function checkOut() { let payeeName = $("#payee-name").val(); let payeeEmail = $("#payee-email").val(); 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); const payeeNameValidation = cvvValidation(payeeName); const payeeEmailValidation = cvvValidation(payeeEmail); if (payeeNameValidation && payeeEmailValidation && expiryValidation && cardNumberValidation && cvv) { $("#checkout-form").submit(); } else { if (!payeeNameValidation) { swal({ title: "Enter Full Name.", icon: "error", dangerMode: true, closeOnClickOutside: false }); } else if (!payeeEmailValidation) { swal({ title: "Enter Email.", icon: "error", dangerMode: true, closeOnClickOutside: false }); } 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); } </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/boutique-vendor/checkout.blade.php ENDPATH**/ ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка