Viewing file: 9a63ed382f58fd1689bb3c793a0775d7.php (22.77 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php $__env->startSection('title','Settings'); ?>
<?php $__env->startSection('extra-css'); ?> <?php if(Module::has('PaymentGateway') && Module::find('PaymentGateway')->isEnabled()): ?> <link rel="stylesheet" href="<?php echo e(Module::asset('paymentgateway:css/paymentgateway.css')); ?>"> <?php endif; ?>
<style> #email_temp .nav-link{ width: 100% !important; } </style> <?php $__env->stopSection(); ?>
<?php $__env->startSection('content'); ?> <section class="content-header">
</section> <!-- Main content --> <section class="content"> <div class="row"> <div class="col-12 mx-auto col-sm-12"> <!-- Custom Tabs --> <div class="card">
<div class="card-header d-flex p-0"> <div class="row"> <h2 class="card-title p-3"><a href="<?php echo e(route('admin.settings.index')); ?>"><?php echo app('translator')->get('admin.settings.setting'); ?></a></h2> </div> </div> <!-- /.card-header --> <div class="card-body"> <div class="row"> <div class="col-4"> <ul class="nav flex-column nav-pills ml-auto pt-3"> <li class="nav-item"> <a class="nav-link setting-nav-link active nav-link-hover" href="#profile_tab" data-toggle="tab"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-user" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo app('translator')->get('admin.settings.profile'); ?> </div> <div class="settings-nav-item-sub-title"> Update your profile information </div> </div> </div> </a> </li> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="#application_tab" data-toggle="tab"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-server" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo app('translator')->get('admin.settings.application'); ?> </div> <div class="settings-nav-item-sub-title"> Update your Application information </div> </div> </div> </a> </li> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="#smtp_tab" data-toggle="tab"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-envelope" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo app('translator')->get('admin.settings.smtp'); ?> </div> <div class="settings-nav-item-sub-title"> Setup your SMTP Configuration </div> </div> </div> </a> </li> <?php if(Module::has('PaymentGateway') && Module::find('PaymentGateway')->isEnabled()): ?> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="#payment_gateway_tab" data-toggle="tab" id="payment_gateway_nav"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-credit-card" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo app('translator')->get('paymentgateway::layout.payment_gateway'); ?> </div> <div class="settings-nav-item-sub-title"> Choose your payment gateway </div> </div> </div> </a> </li> <?php endif; ?> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="#emailTemplate" data-toggle="tab"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-id-card" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo e(trans('admin.settings.email_template')); ?>
</div> <div class="settings-nav-item-sub-title"> Email Template Configuration </div> </div> </div> </a> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="#local_setting_tab" data-toggle="tab"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-window-restore" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo e(trans('admin.settings.local_setting')); ?>
</div> <div class="settings-nav-item-sub-title"> Set up and manage your local settings </div> </div> </div> </a> </li> <li class="nav-item"> <a class="nav-link setting-nav-link nav-link-hover" href="<?php echo e(url('translations')); ?>" target="_blank"> <div class="settings-nav-item-sec d-flex align-items-center"> <div class="seetings-nav-icon"> <div class="settings-icon"> <i class="fa fa-language" aria-hidden="true"></i> </div> </div> <div class="settings-nav-item-text-sec ml-2"> <div class="settings-nav-item-title"> <?php echo e(trans('admin.settings.translations')); ?>
</div> <div class="settings-nav-item-sub-title"> Set up and manage your language </div> </div> </div> </a> </li> </ul> </div> <div class="col-8"> <div class="tab-content"> <div class="tab-pane active" id="profile_tab"> <form method="post" role="form" id="profile_form" action="<?php echo e(route('admin.settings.profile_update')); ?>" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <?php echo $__env->make('admin.settings.form', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <button type="submit" class="btn btn-primary text-front-normal"><?php echo app('translator')->get('admin.form.button.submit'); ?></button> </form> </div> <div class="tab-pane" id="application_tab"> <form method="post" role="form" id="application_form" action="<?php echo e(route('admin.settings.app_update')); ?>" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <?php echo $__env->make('admin.settings.app_update_form', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <button type="submit" class="btn btn-primary text-front-normal"><?php echo app('translator')->get('admin.form.button.submit'); ?></button> </form> </div> <div class="tab-pane" id="smtp_tab"> <div class="container"> <div class="row"> <div class="card custom-card"> <p><i class="fa fa-info-circle mr-2"></i><?php echo app('translator')->get('admin.smtp_description'); ?></p> </div> </div> </div> <form method="post" role="form" id="smtp_form" action="<?php echo e(route('admin.settings.smtp_update')); ?>" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <?php echo $__env->make('admin.settings.smtp_form', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <button type="submit" class="btn btn-primary text-front-normal"><?php echo app('translator')->get('admin.form.button.submit'); ?></button> </form> </div> <?php if(Module::has('PaymentGateway') && Module::find('PaymentGateway')->isEnabled()): ?> <div class="tab-pane" id="payment_gateway_tab"> <div class="container"> <div class="row"> <div class="card custom-card"> <p><i class="fa fa-info-circle mr-2"></i><?php echo app('translator')->get('admin.payment_description'); ?></p> </div> </div> </div> <form method="post" role="form" id="payment_gateway_form" action="<?php echo e(route('paymentgateway::payment.settings.store')); ?>" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <?php echo $__env->make('paymentgateway::settings.payment_gateway', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <div class="text-right"> <button id="submit_payment_gateway" type="button" class="btn btn-primary text-front-normal"><?php echo app('translator')->get('admin.form.button.submit'); ?></button> </div> </form> </div> <?php endif; ?> <div class="tab-pane" id="local_setting_tab"> <div class="container"> <div class="row"> <div class="card custom-card"> <p><i class="fa fa-info-circle mr-2"></i><?php echo app('translator')->get('admin.local_settings_description'); ?></p> </div> </div> </div> <form method="post" role="form" id="local_setting_form" action="<?php echo e(route('admin.settings.local.setting')); ?>" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <?php echo $__env->make('admin.settings.local_setting_form', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <button type="submit" class="btn btn-primary text-front-normal"><?php echo app('translator')->get('admin.form.button.submit'); ?></button> </form> </div> <div class="tab-pane fade" id="emailTemplate"> <div class="container"> <div class="row"> <div class="card custom-card"> <p><i class="fa fa-info-circle mr-2"></i><?php echo app('translator')->get('admin.sms_template_description'); ?></p> </div> </div> </div> <?php echo $__env->make('admin.settings.email_template', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> </div> </div> </div> </div> <!-- /.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/bs-custom-file-input/bs-custom-file-input.js')); ?>"></script>
<script !src=""> "use strict"; let $validate; $validate = $('#profile_form').validate({ rules: { email: { required: true, email: true, }, first_name: { required: true }, last_name: { required: true }, }, messages: { email: { required: "Please enter a email address", email: "Please enter a vaild email address" }, password: { required: "Please provide a password", minlength: "Your password must be at least 5 characters long" }, first_name: {required: "Please provide first name"}, last_name: {required: "Please provide last name"} }, 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'); } }); $(document).ready(function () { bsCustomFileInput.init(); });
$('#gateway').select2({ multiple:false }).on('change', function (e) { e.preventDefault(); const type = $(this).val(); $('.api-section').hide(); $('#' + type + "_section").show(); }); $('#timezone').select2(); <?php if(Module::has('PaymentGateway')): ?> $('#submit_payment_gateway').on('click', function (e) { e.preventDefault(); const form = $('#payment_gateway_form'); const formData=form.serialize(); const url=form.attr('action'); $.ajax({ method: 'post', url: url, data: formData, success: function (res) { if (res.status == 'success') { notify('success', res.message); } } }) }); <?php endif; ?> $(function () { $('[data-toggle="tooltip"]').tooltip() }) </script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.admin', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/picotech/domains/sender.picotech.app/public_html/resources/views/admin/settings/index.blade.php ENDPATH**/ ?>
|