Viewing file: edit.blade.php (4.62 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('layouts.admin')
@section('title',) {{trans('customer.edit_gateway')}} @endsection
@section('extra-css')
@endsection
@section('content') <!-- 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"> <h2 class="card-title p-3"><a href="{{route('admin.gateway.index')}}">{{trans('customer.back')}}</a></h2> </div><!-- /.card-header --> <div class="card-body"> <form method="post" role="form" id="numberForm" action="{{route('admin.gateway.update',[$gateway])}}"> @csrf @method('put') @include('admin.gateway.form')
<button type="submit" class="btn btn-primary mt-2 float-right">@lang('admin.form.button.submit')</button> </form> <!-- /.tab-content --> </div><!-- /.card-body --> </div> <!-- ./card -->
</div> <!-- /.card --> </div> <!-- /.col --> </div> <!-- /.row --> </section> <!-- /.content --> @endsection
@section('extra-scripts') <script src="{{asset('plugins/jquery-validation/jquery.validate.min.js')}}"></script> <script !src=""> "use strict";
let number = 0; $(document).on('click', '.addMore', function (e) { number++ let html = ''; html = ` <div class="row" id="addedSection_${number}"> <div class="form-group col-4 col-md-4 pt-2"> <input type="text" class="form-control" placeholder="Enter Key" name="new_key[]"> </div> <div class="form-group col-6 col-md-7 pt-2"> <input type="text" class="form-control" placeholder="Enter Key Value" name="new_value[]"> </div> <div class="col-md-1 col-2 pt-2"><button type="button" class="btn btn-sm btn-danger deleteRow" data-id="${number}"><i class="fa fa-minus "></i></button></div> </div>`;
$('#addMoreSection').append(html); });
$(document).on('click', '.deleteRow', function (e) { const num = $(this).attr('data-id'); number-- $('#addedSection_' + num).remove() })
let hNumber = 0; $(document).on('click', '.addMoreHeaders', function (e) { hNumber++ let html = ''; html = ` <div class="form-group col-4 col-md-4 pt-2 header_sec_${hNumber}"> <input type="text" class="form-control" placeholder="Enter Key" name="new_header_key[]"> </div> <div class="form-group col-6 col-md-7 pt-2 header_sec_${hNumber}"> <input type="text" class="form-control" placeholder="Enter Key Value" name="new_header_value[]"> </div> <div class="col-md-1 col-2 pt-2 header_sec_${hNumber}"><button type="button" class="btn btn-sm btn-danger deleteHeaderRow" data-id="${hNumber}"><i class="fa fa-minus "></i></button></div>`;
$('#addHeaders').append(html); });
$(document).on('click', '.deleteHeaderRow', function (e) { const num = $(this).attr('data-id'); hNumber-- $('.header_sec_' + num).remove() }); $('#offDay').select2({ placeholder: 'Select an offday', multiple: true }).val(@json($offdays)).change();
$('#offDay').trigger('change');
$('.message_limit').on('keyup or paste or change', function (e) { let message_limit = $(this).val(); $('#message_limit').text(message_limit ? message_limit : '0'); }); $('.minutes').on('keyup or paste or change', function (e) { let minute_limit = $(this).val() $('#minutes').text(minute_limit ? minute_limit : '0'); });
$('.change-mode').on('click', function (e) { $("#gateway-custom-section").toggle(); $("#gateway-prefill-section").toggle(); $('#gateway_prefill_enable').val($("#gateway-custom-section").is(':hidden')); });
$(document).ready(function () { $('[data-toggle="tooltip"]').tooltip(); }); </script> @endsection
|