Viewing file: c0725d57cf5a366d1c70405c6024a693.php (10.21 KB) -rwxrwxrwx Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php $__env->startSection('title', trans('admin.plan_edit')); ?>
<?php $__env->startSection('extra-css'); ?> <link rel="stylesheet" href="<?php echo e(asset('plugins/daterangepicker/daterangepicker.css')); ?>"> <script src="<?php echo e(asset('plugins/toastr/toastr.min.css')); ?>"></script>
<style> /* Basic Rules */ .switch input { display:none; } .switch { display: inline-block; width: 48px; height: 18px; margin: 4px; transform: translateY(50%); position: relative; } /* Style Wired */ .slider { position:absolute; top:0; bottom:0; left:0; right:0; border-radius:30px; box-shadow: 0 0 0 2px #e0dddd, 0 0 4px #fffefe; cursor:pointer; border:2px solid transparent; overflow:hidden; transition:.4s; } .slider:before { position:absolute; content:""; width:100%; height:100%; background: #b6b5b5; border-radius:30px; transform:translateX(-30px); transition:.4s; }
input:checked + .slider:before { transform:translateX(30px); background: var(--success); } input:checked + .slider { box-shadow:0 0 0 2px var(--success),0 0 2px var(--success); }
/* Style Flat */ .switch.flat .slider { box-shadow:none; } .switch.flat .slider:before { background:#FFF; } .switch.flat input:checked + .slider:before { background:white; } .switch.flat input:checked + .slider { background: var(--success); } #vert-tabs-tab .active{ background: var(--primary) !important; color: white !important; } #previous_btn,#next_btn{ font-weight: 400 !important; } </style> <?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-12 mx-auto col-sm-10"> <!-- Custom Tabs --> <div class="card">
<div class="card-header d-flex p-0"> <h2 class="card-title p-3"><a href="<?php echo e(route('admin.plans.index')); ?>"><?php echo app('translator')->get('admin.plans.plan'); ?></a></h2> </div><!-- /.card-header --> <div class="card-body"> <form method="post" role="form" id="planUpdateForm" action="<?php echo e(route('admin.plans.update',[$plan])); ?>"> <?php echo csrf_field(); ?> <?php echo method_field('put'); ?> <?php echo $__env->make('admin.plans.form', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
</form> <!-- /.tab-content --> </div><!-- /.card-body --> </div> <!-- ./card -->
</div> <!-- /.card --> </div> <!-- /.col --> </div> <!-- /.row --> </section> <!-- /.content --> <?php $__env->stopSection(); ?>
<?php $__env->startSection('extra-scripts'); ?> <script src="<?php echo e(asset('plugins/jquery-validation/jquery.validate.min.js')); ?>"></script> <script src="<?php echo e(asset('plugins/daterangepicker/moment.min.js')); ?>"></script> <script src="<?php echo e(asset('plugins/daterangepicker/daterangepicker.js')); ?>"></script> <script src="<?php echo e(asset('plugins/toastr/toastr.min.js')); ?>"></script>
<script !src=""> "use strict"; $('#planForm').validate({ rules: { title: { required: true }, limit: { required: true }, price: { required: true }, status: { required: true }, }, messages: { title: { required:"Please provide plan title"}, limit: { required:"Please provide sms limit"}, price: { required:"Please provide plan price"}, status: { required:"Please select a status"} }, errorElement: 'span', errorPlacement: function (error, element) { error.addClass('invalid-feedback'); element.closest('.form-group').append(error); }, highlight: function (element, errorClass, validClass) { $(element).addClass('is-invalid'); }, unhighlight: function (element, errorClass, validClass) { $(element).removeClass('is-invalid'); } });
$('#reservation').daterangepicker(); $(document).on('change', "select[name=recurring_type]", function (e){ const type =$(this).val(); if(type=='custom'){ $('#customRecurring').removeClass('d-none') }else{ $('#customRecurring').addClass('d-none') } });
$(document).on('click', '.submitBtn', function(e){ e.preventDefault();
$('#planUpdateForm').submit(); }) </script>
<script> $(document).on('change', 'select[name=plan_type]', function (e){ const type = $(this).val();
if(type !='normal'){ $('#landingPageSection').removeClass('d-none'); $('#modules').val(''); }else{ $('#landingPageSection').addClass('d-none'); } }); $(document).on('click', '.left-nav-link-plan', function(e){ const name=$(this).attr('data-name');
if(name || name=='permission'){ $('.submitBtn').removeClass('d-none') }else{ $('.submitBtn').addClass('d-none') } }); $(document).on('click','.isUnlimited',function (e) { let inputFieldName=$(this).attr('data-name'); if($(this).is(':checked')){ $('[name='+inputFieldName+']').hide(); }else{ $('[name='+inputFieldName+']').show(); } });
$('.coverage_select2').select2({ multiple:true, placeholder:'<?php echo e(trans('Select An Country')); ?>', }); $('.coverage_select2').val(<?php echo $plan->coverage_ids; ?>).trigger('change');
</script>
<script> let current_page=0; $(document).on('click', '#next_btn', function(e){ current_page++;
if(current_page < 0){ current_page=0; return; }
$('.tab_panel').removeClass('active').removeClass('show'); $('.left-nav-link-plan').removeClass('active');
if(current_page=='1') { $('#features').addClass('active').addClass('show'); $('#features-nav').addClass('active'); }else if(current_page=='2') { $('#pricing').addClass('active').addClass('show'); $('#pricing-nav').addClass('active'); }else if(current_page=='3') { $('#coverage-area').addClass('active').addClass('show'); $('#coverage-area-nav').addClass('active'); }else if(current_page=='4') { $('#permission').addClass('active').addClass('show'); $('#permission-nav').addClass('active'); $('.submitBtn').removeClass('d-none'); $('#next_btn').addClass('d-none'); }else if(current_page=='0') { $('#basic-info').addClass('active').addClass('show'); $('#basic-info-nav').addClass('active'); }
});
$(document).on('click', '#previous_btn', function(e){
current_page--; if(current_page < 0){ current_page=0; return; }
$('.tab_panel').removeClass('active').removeClass('show'); $('.left-nav-link-plan').removeClass('active');
if(current_page=='1') { $('#features').addClass('active').addClass('show'); $('#features-nav').addClass('active'); }else if(current_page=='2') { $('#pricing').addClass('active').addClass('show'); $('#pricing-nav').addClass('active'); }else if(current_page=='3') { $('#coverage-area').addClass('active').addClass('show'); $('#coverage-area-nav').addClass('active'); $('#next_btn').removeClass('d-none'); $('.submitBtn').addClass('d-none'); }else if(current_page=='4') { $('#permission').addClass('active').addClass('show'); $('#permission-nav').addClass('active');
}else if(current_page=='0') { $('#basic-info').addClass('active').addClass('show'); $('#basic-info-nav').addClass('active'); }
}) </script>
<?php if(isset($plan) && isset($plan->set_as_popular) && $plan->set_as_popular=='yes'): ?> <script> $('input[name=set_as_popular]').trigger('click'); </script> <?php endif; ?> <?php if(isset($plan) && $plan->status=='Active'): ?> <script> $('input[name=status]').trigger('click'); </script> <?php endif; ?> <?php if(isset($plan) && isset($plan->dlt) && $plan->dlt == 'yes'): ?> <script> $('input[name=is_dlt]').trigger('click'); </script> <?php endif; ?> <?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.admin', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/picotech/domains/test.sms.picotech.app/public_html/resources/views/admin/plans/edit.blade.php ENDPATH**/ ?>
|