File manager - Edit - /var/www/payraty/hris/resources/views/setting/system_settings.blade.php
Back
@extends('layouts.admin') @section('page-title') {{ __('Settings') }} @endsection @section('action-button') @endsection @push('script-page') <script> $('.colorPicker').on('click', function(e) { $('body').removeClass('custom-color'); if (/^theme-\d+$/) { $('body').removeClassRegex(/^theme-\d+$/); } $('body').addClass('custom-color'); $('.themes-color-change').removeClass('active_color'); $(this).addClass('active_color'); const input = document.getElementById("color-picker"); setColor(); input.addEventListener("input", setColor); function setColor() { $(':root').css('--color-customColor', input.value); } $(`input[name='color_flag`).val('true'); }); $('.themes-color-change').on('click', function() { $(`input[name='color_flag`).val('false'); var color_val = $(this).data('value'); $('body').removeClass('custom-color'); if (/^theme-\d+$/) { $('body').removeClassRegex(/^theme-\d+$/); } $('body').addClass(color_val); $('.theme-color').prop('checked', false); $('.themes-color-change').removeClass('active_color'); $('.colorPicker').removeClass('active_color'); $(this).addClass('active_color'); $(`input[value=${color_val}]`).prop('checked', true); }); $.fn.removeClassRegex = function(regex) { return $(this).removeClass(function(index, classes) { return classes.split(/\s+/).filter(function(c) { return regex.test(c); }).join(' '); }); }; </script> <script> function enablecookie() { const element = $('#enable_cookie').is(':checked'); $('.cookieDiv').addClass('disabledCookie'); if (element == true) { $('.cookieDiv').removeClass('disabledCookie'); $("#cookie_logging").attr('checked', true); } else { $('.cookieDiv').addClass('disabledCookie'); $("#cookie_logging").attr('checked', false); } } var scrollSpy = new bootstrap.ScrollSpy(document.body, { target: '#useradd-sidenav', offset: 300 }) // $('.themes-color-change').on('click', function() { // var color_val = $(this).data('value'); // $('.theme-color').prop('checked', false); // $('.themes-color-change').removeClass('active_color'); // $(this).addClass('active_color'); // $(`input[value=${color_val}]`).prop('checked', true); // }); </script> <script> document.getElementById('logo').onchange = function() { var src = URL.createObjectURL(this.files[0]) document.getElementById('image').src = src } </script> <script> document.getElementById('logo_light').onchange = function() { var src = URL.createObjectURL(this.files[0]) document.getElementById('image1').src = src } </script> <script> document.getElementById('favicon_update').onchange = function() { var src = URL.createObjectURL(this.files[0]) document.getElementById('image2').src = src } </script> <script> $(document).on("click", '.send_email', function(e) { e.preventDefault(); var title = $(this).attr('data-title'); var size = 'md'; var url = $(this).attr('data-url'); if (typeof url != 'undefined') { $("#commonModal .modal-title").html(title); $("#commonModal .modal-dialog").addClass('modal-' + size); $("#commonModal").modal('show'); $.post(url, { _token: '{{ csrf_token() }}', mail_driver: $("#mail_driver").val(), mail_host: $("#mail_host").val(), mail_port: $("#mail_port").val(), mail_username: $("#mail_username").val(), mail_password: $("#mail_password").val(), mail_encryption: $("#mail_encryption").val(), mail_from_address: $("#mail_from_address").val(), mail_from_name: $("#mail_from_name").val(), }, function(data) { $('#commonModal .body').html(data); }); } }); $(document).on('submit', '#test_email', function(e) { e.preventDefault(); $("#email_sending").show(); var post = $(this).serialize(); var url = $(this).attr('action'); $.ajax({ type: "post", url: url, data: post, cache: false, beforeSend: function() { $('#test_email .btn-create').attr('disabled', 'disabled'); }, success: function(data) { if (data.is_success) { show_toastr('Success', data.message, 'success'); } else { show_toastr('Error', data.message, 'error'); } $("#email_sending").hide(); $('#commonModal').modal('hide'); }, complete: function() { $('#test_email .btn-create').removeAttr('disabled'); }, }); }); </script> <script> var scrollSpy = new bootstrap.ScrollSpy(document.body, { target: '#useradd-sidenav', offset: 300, }) $(".list-group-item").click(function() { $('.list-group-item').filter(function() { return this.href == id; }).parent().removeClass('text-primary'); }); function check_theme(color_val) { $('#theme_color').prop('checked', false); $('input[value="' + color_val + '"]').prop('checked', true); } $(document).on('change', '[name=storage_setting]', function() { if ($(this).val() == 's3') { $('.s3-setting').removeClass('d-none'); $('.wasabi-setting').addClass('d-none'); $('.local-setting').addClass('d-none'); } else if ($(this).val() == 'wasabi') { $('.s3-setting').addClass('d-none'); $('.wasabi-setting').removeClass('d-none'); $('.local-setting').addClass('d-none'); } else { $('.s3-setting').addClass('d-none'); $('.wasabi-setting').addClass('d-none'); $('.local-setting').removeClass('d-none'); } }); </script> @endpush @section('breadcrumb') <li class="breadcrumb-item"><a href="{{ route('dashboard') }}">{{ __('Home') }}</a></li> <li class="breadcrumb-item">{{ __('Settings') }}</li> @endsection @php // $logo = asset(Storage::url('uploads/logo/')); $logo = \App\Models\Utility::get_file('uploads/logo/'); $meta_image = \App\Models\Utility::get_file('uploads/meta/'); $lang = \App\Models\Utility::getValByName('default_language'); $color = isset($settings['theme_color']) ? $settings['theme_color'] : 'theme-3'; $flag = !empty($settings['color_flag']) ? $settings['color_flag'] : ''; // $is_sidebar_transperent = isset($settings['is_sidebar_transperent']) ? $settings['is_sidebar_transperent'] : ''; // $dark_mode = isset($settings['dark_mode']) ? $settings['dark_mode'] : ''; $setting = \App\Models\Utility::settings(); $SITE_RTL = $settings['SITE_RTL']; if ($SITE_RTL == '') { $SITE_RTL == 'off'; } $file_type = config('files_types'); $setting = \App\Models\Utility::settings(); $local_storage_validation = $setting['local_storage_validation']; $local_storage_validations = explode(',', $local_storage_validation); $s3_storage_validation = $setting['s3_storage_validation']; $s3_storage_validations = explode(',', $s3_storage_validation); $wasabi_storage_validation = $setting['wasabi_storage_validation']; $wasabi_storage_validations = explode(',', $wasabi_storage_validation); $chatgpt_key = App\Models\Utility::getValByName('chatgpt_key'); $chatgpt_enable = !empty($chatgpt_key); $google_recaptcha_version = ['v2-checkbox' => __('v2'), 'v3' => __('v3')]; @endphp @if ($color == 'theme-1') <style> .btn-check:checked+.btn-outline-success, .btn-check:active+.btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #ffffff; background: linear-gradient(141.55deg, rgba(81, 69, 157, 0) 3.46%, rgba(255, 58, 110, 0.6) 99.86%), #51459d !important; border-color: #51459d !important; } .btn-outline-success:hover { color: #ffffff; background: linear-gradient(141.55deg, rgba(81, 69, 157, 0) 3.46%, rgba(255, 58, 110, 0.6) 99.86%), #51459d !important; border-color: #41377e !important; } .btn.btn-outline-success { color: #41377e; border-color: #41377e !important; } </style> @endif @if ($color == 'theme-2') <style> .btn-check:checked+.btn-outline-success, .btn-check:active+.btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #ffffff; background: linear-gradient(141.55deg, rgba(240, 244, 243, 0) 3.46%, #4ebbd3 99.86%)#1f3996 !important; border-color: #1f3996 !important; } .btn-outline-success:hover { color: #ffffff; background: linear-gradient(141.55deg, rgba(240, 244, 243, 0) 3.46%, #4ebbd3 99.86%)#1f3996 !important; border-color: #1f3996 !important; } .btn.btn-outline-success { color: #1f3996; border-color: #1f3996 !important; } </style> @endif @if ($color == 'theme-4') <style> .btn-check:checked+.btn-outline-success, .btn-check:active+.btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show { color: #ffffff; background-color: #584ed2 !important; border-color: #584ed2 !important; } .btn-outline-success:hover { color: #ffffff; background-color: #584ed2 !important; border-color: #584ed2 !important; } .btn.btn-outline-success { color: #584ed2; border-color: #584ed2 !important; } </style> @endif @section('content') <div class="row"> <div class="col-sm-12"> <div class="row"> <div class="col-xl-3"> <div class="card sticky-top"> <div class="list-group list-group-flush" id="useradd-sidenav"> <a href="#brand-settings" id="site-setting-tab" class="list-group-item list-group-item-action border-0">{{ __('Brand Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div></a> <a href="#email-settings" id="email-setting-tab" class="list-group-item list-group-item-action border-0">{{ __('Email Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div></a> <a href="#payment-settings" id="payment-setting-tab" class="list-group-item list-group-item-action border-0">{{ __('Payment Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div></a> <a href="#pusher-settings" id="pusher-setting-tab" class="list-group-item list-group-item-action border-0">{{ __('Pusher Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div></a> <a href="#recaptcha-print-settings" id="recaptcha-print-tab" class="list-group-item list-group-item-action border-0">{{ __('ReCaptcha Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div></a> <a href="#storage-settings" id="storage-print-tab" class="list-group-item list-group-item-action border-0">{{ __('Storage Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div> </a> <a href="#SEO-settings" id="seo-tab" class="list-group-item list-group-item-action border-0">{{ __('SEO Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div> </a> <a href="#cache-settings" id="cache-tab" class="list-group-item list-group-item-action border-0">{{ __('Cache Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div> </a> <a href="#cookie-settings" id="cookie-tab" class="list-group-item list-group-item-action border-0">{{ __('Cookie Consent Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div> </a> <a href="#pills-chatgpt-settings" id="chatgpt-tab" class="list-group-item list-group-item-action border-0">{{ __('Chat GPT Key Settings') }} <div class="float-end"><i class="ti ti-chevron-right"></i></div> </a> </div> </div> </div> <div class="col-xl-9"> <div class="" id="brand-settings"> {{ Form::model($settings, ['route' => 'settings.store', 'method' => 'POST', 'enctype' => 'multipart/form-data']) }} <div class="row"> <div class="col-lg-12 col-sm-12 col-md-12"> <div class="card"> <div class="card-header"> <h5>{{ __('Brand Settings') }}</h5> </div> <div class="card-body"> <div class="row"> <div class="col-lg-4 col-sm-6 col-md-6"> <div class="card"> <div class="card-header"> <h5>{{ __('Logo dark') }}</h5> </div> <div class="card-body pt-0"> <div class=" setting-card"> <div class="logo-content mt-4"> <a href="{{ $logo . 'logo-dark.png' }}" target="_blank"> <img id="image" alt="your image" src="{{ $logo . 'logo-dark.png' . '?' . time() }}" width="150px" height="50px" class="big-logo"> </a> </div> <div class="choose-files mt-5"> <label for="logo"> <div class=" bg-primary logo_update"> <i class="ti ti-upload px-1"></i>{{ __('Choose file here') }} </div> <input type="file" class="form-control file d-none" name="logo" id="logo" data-filename="logo_update" accept=".jpeg,.jpg,.png" accept=".jpeg,.jpg,.png"> </label> </div> @error('logo') <div class="row"> <span class="invalid-logo" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> </div> @enderror </div> </div> </div> </div> <div class="col-lg-4 col-sm-6 col-md-6"> <div class="card"> <div class="card-header"> <h5>{{ __('Logo Light') }}</h5> </div> <div class="card-body pt-0"> <div class=" setting-card"> <div class="logo-content mt-4"> <a href="{{ $logo . 'logo-light.png' }}" target="_blank"> <img id="image1" alt="your image" src="{{ $logo . 'logo-light.png' . '?' . time() }}" width="150px" height="50px" class="big-logo" style="filter: drop-shadow(2px 3px 7px #011c4b);"> </a> </div> <div class="choose-files mt-5"> <label for="logo_light"> <div class=" bg-primary logo_light_update"> <i class="ti ti-upload px-1"></i>{{ __('Choose file here') }} </div> <input type="file" class="form-control file d-none" name="logo_light" id="logo_light" data-filename="logo_light_update"> </label> </div> @error('logo_light') <div class="row"> <span class="invalid-logo_light" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> </div> @enderror </div> </div> </div> </div> <div class="col-lg-4 col-sm-6 col-md-6"> <div class="card"> <div class="card-header"> <h5>{{ __('Favicon') }}</h5> </div> <div class="card-body pt-0"> <div class=" setting-card"> <div class="logo-content mt-4 setting-logo "> <a href="{{ $logo . (isset($favicon) && !empty($favicon) ? $favicon : 'favicon.png') }}" target="_blank"> <img id="image2" alt="your image" src="{{ $logo . (isset($favicon) && !empty($favicon) ? $favicon . '?' . time() : 'favicon.png' . '?' . time()) }}" width="50px" height="50px" class="big-logo img_setting"> </a> </div> <div class="choose-files mt-5"> <label for="favicon_update"> <div class=" bg-primary favicon_update"> <i class="ti ti-upload px-1"></i>{{ __('Choose file here') }} </div> <input type="file" class="form-control file d-none" name="favicon" id="favicon_update" data-filename="favicon_update"> </label> </div> @error('favicon') <div class="row"> <span class="invalid-favicon" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> </div> @enderror </div> </div> </div> </div> <div class="form-group col-md-4"> {{ Form::label('title_text', __('Title Text'), ['class' => 'col-form-label']) }} {{ Form::text('title_text', null, ['class' => 'form-control', 'placeholder' => __('Title Text')]) }} @error('title_text') <span class="invalid-title_text" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> <div class="form-group col-md-4"> {{ Form::label('footer_text', __('Footer Text'), ['class' => 'col-form-label']) }} {{ Form::text('footer_text', null, ['class' => 'form-control', 'placeholder' => __('Footer Text')]) }} @error('footer_text') <span class="invalid-footer_text" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> <div class="form-group col-md-4"> {{ Form::label('default_language', __('Default Language'), ['class' => 'col-form-label']) }} <select name="default_language" id="default_language" class="form-control"> {{-- @foreach (\App\Models\Utility::languages() as $language) <option @if ($lang == $language) selected @endif value="{{ $language }}">{{ Str::upper($language) }} </option> @endforeach --}} @foreach (App\Models\Utility::languages() as $code => $language) <option @if ($lang == $code) selected @endif value="{{ $code }}">{{ Str::ucfirst($language) }} </option> @endforeach </select> </div> <div class="row"> <div class="col-sm-3 "> <div class="col switch-width"> <div class="form-group ml-2 mr-3"> {{ Form::label('display_landing_page', __('Enable Landing Page'), ['class' => 'col-form-label']) }} <div class="custom-control custom-switch"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" class="" name="display_landing_page" id="display_landing_page" {{ $settings['display_landing_page'] == 'on' ? 'checked="checked"' : '' }}> <label class="custom-control-label mb-1" for="display_landing_page"></label> </div> </div> </div> </div> <div class="col-sm-3 "> <div class="col switch-width"> <div class="form-group ml-2 mr-3"> {{ Form::label('SITE_RTL', __('Enable RTL'), ['class' => 'col-form-label']) }} <div class="custom-control custom-switch"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" class="" name="SITE_RTL" id="SITE_RTL" {{ \App\Models\Utility::getValByName('SITE_RTL') == 'on' ? 'checked="checked"' : '' }}> <label class="custom-control-label mb-1" for="SITE_RTL"></label> </div> </div> </div> </div> <div class="col-sm-3 "> <div class="col switch-width"> <div class="form-group ml-2 mr-3"> {{ Form::label('disable_signup_button', __('Enable Sign-Up Page'), ['class' => 'col-form-label']) }} <div class="custom-control custom-switch"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" class="" name="disable_signup_button" id="disable_signup_button" {{ $settings['disable_signup_button'] == 'on' ? 'checked="checked"' : '' }}> <label class="custom-control-label mb-1" for="disable_signup_button"></label> </div> </div> </div> </div> <div class="col-sm-3"> <div class="col switch-width"> <div class="form-group ml-2 mr-3 "> {{ Form::label('email_verification', __('Email Verification'), ['class' => 'col-form-label']) }} <div class="custom-control custom-switch"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" class="" name="email_verification" id="email_verification" {{ $settings['email_verification'] == 'on' ? 'checked="checked"' : '' }}> <label class="custom-control-label mb-1" for="email_verification"></label> </div> </div> </div> </div> </div> <h5 class="mt-3 mb-3">{{ __('Theme Customizer') }}</h5> <div class="col-12"> <div class="pct-body"> <div class="row"> <div class="col-sm-4"> <h6 class=""> <i data-feather="credit-card" class="me-2"></i>{{ __('Primary color Settings') }} </h6> <hr class="my-2" /> <div class="color-wrp"> <div class="theme-color themes-color"> <a href="#!" class="themes-color-change {{ $color == 'theme-1' ? 'active_color' : '' }}" data-value="theme-1"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-1" {{ $color == 'theme-1' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-2' ? 'active_color' : '' }}" data-value="theme-2"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-2" {{ $color == 'theme-2' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-3' ? 'active_color' : '' }}" data-value="theme-3"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-3" {{ $color == 'theme-3' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-4' ? 'active_color' : '' }}" data-value="theme-4"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-4" {{ $color == 'theme-4' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-5' ? 'active_color' : '' }}" data-value="theme-5"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-5" {{ $color == 'theme-5' ? 'checked' : '' }}> <br> <a href="#!" class="themes-color-change {{ $color == 'theme-6' ? 'active_color' : '' }}" data-value="theme-6"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-6" {{ $color == 'theme-6' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-7' ? 'active_color' : '' }}" data-value="theme-7"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-7" {{ $color == 'theme-7' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-8' ? 'active_color' : '' }}" data-value="theme-8"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-8" {{ $color == 'theme-8' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-9' ? 'active_color' : '' }}" data-value="theme-9"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-9" {{ $color == 'theme-9' ? 'checked' : '' }}> <a href="#!" class="themes-color-change {{ $color == 'theme-10' ? 'active_color' : '' }}" data-value="theme-10"></a> <input type="radio" class="theme_color d-none" name="theme_color" value="theme-10" {{ $color == 'theme-10' ? 'checked' : '' }}> </div> <div class="color-picker-wrp "> <input type="color" value="{{ $color ? $color : '' }}" class="colorPicker {{ isset($flag) && $flag == 'true' ? 'active_color' : '' }}" name="custom_color" id="color-picker"> <input type='hidden' name="color_flag" value={{ isset($flag) && $flag == 'true' ? 'true' : 'false' }}> </div> </div> </div> <div class="col-sm-4"> <h6 class=" "> <i data-feather="layout" class="me-2"></i>{{ __('Sidebar Settings') }} </h6> <hr class="my-2 " /> <div class="form-check form-switch "> <input type="checkbox" class="form-check-input" id="cust_theme_bg" name="cust_theme_bg" {{ $settings['cust_theme_bg'] == 'on' ? 'checked' : '' }} /> <label class="form-check-label f-w-600 pl-1" for="cust_theme_bg">{{ __('Transparent layout') }}</label> </div> </div> <div class="col-sm-4"> <h6 class=" "> <i data-feather="sun" class=""></i>{{ __('Layout Settings') }} </h6> <hr class=" my-2 " /> <div class="form-check form-switch mt-2 "> <input type="checkbox" class="form-check-input" id="cust_darklayout" name="cust_darklayout" {{ $settings['cust_darklayout'] == 'on' ? 'checked' : '' }} /> <label class="form-check-label f-w-600 pl-1" for="cust_darklayout">{{ __('Dark Layout') }} </label> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer text-end"> {{ Form::submit(__('Save Changes'), ['class' => 'btn btn-xs btn-primary']) }} </div> </div> </div> </div> {{ Form::close() }} </div> <div class="" id="email-settings"> {{ Form::open(['route' => 'email.settings', 'method' => 'post']) }} <div class="row"> <div class="col-lg-12 col-sm-12 col-md-12"> <div class="card"> <div class="card-header"> <h5>{{ __('Email Settings') }}</h5> <small class="text-muted">{{ __('This SMTP will be used for system-level email sending. Additionally, if a company user does not set their SMTP, then this SMTP will be used for sending emails.') }}</small> </div> <div class="card-body"> <div class="row"> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_driver', __('Mail Driver'), ['class' => 'col-form-label mail_driver']) }} {{ Form::text('mail_driver', isset($setting['mail_driver']) ? $setting['mail_driver'] : '', ['class' => 'form-control ', 'placeholder' => __('Enter Mail Driver')]) }} @error('mail_driver') <span class="text-xs text-danger invalid-mail_driver" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_host', __('Mail Host'), ['class' => 'col-form-label']) }} {{ Form::text('mail_host', isset($setting['mail_host']) ? $setting['mail_host'] : '', ['class' => 'form-control ', 'placeholder' => __('Enter Mail Host')]) }} @error('mail_host') <span class="text-xs text-danger invalid-mail_driver" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_port', __('Mail Port'), ['class' => 'col-form-label']) }} {{ Form::text('mail_port', isset($setting['mail_port']) ? $setting['mail_port'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail Port')]) }} @error('mail_port') <span class="text-xs text-danger invalid-mail_port" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_username', __('Mail Username'), ['class' => 'col-form-label']) }} {{ Form::text('mail_username', isset($setting['mail_username']) ? $setting['mail_username'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail Username')]) }} @error('mail_username') <span class="text-xs text-danger invalid-mail_username" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_password', __('Mail Password'), ['class' => 'col-form-label']) }} {{ Form::text('mail_password', isset($setting['mail_password']) ? $setting['mail_password'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail Password')]) }} @error('mail_password') <span class="text-xs text-danger invalid-mail_password" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_encryption', __('Mail Encryption'), ['class' => 'col-form-label']) }} {{ Form::text('mail_encryption', isset($setting['mail_encryption']) ? $setting['mail_encryption'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail Encryption')]) }} @error('mail_encryption') <span class="text-xs text-danger invalid-mail_encryption" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_from_address', __('Mail From Address'), ['class' => 'col-form-label']) }} {{ Form::text('mail_from_address', isset($setting['mail_from_address']) ? $setting['mail_from_address'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail From Address')]) }} @error('mail_from_address') <span class="text-xs text-danger invalid-mail_from_address" role="alert">{{ $message }}</span> @enderror </div> <div class="col-lg-4 col-md-6 col-sm-6 form-group"> {{ Form::label('mail_from_name', __('Mail From Name'), ['class' => 'col-form-label']) }} {{ Form::text('mail_from_name', isset($setting['mail_from_name']) ? $setting['mail_from_name'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Mail From Name')]) }} @error('mail_from_name') <span class="text-xs text-danger invalid-mail_from_name" role="alert">{{ $message }}</span> @enderror </div> </div> </div> <div class="card-footer"> <div class="row"> <div class="col-md-6"> <a href="#" class="btn btn-print-invoice btn-primary m-r-10 send_email" data-ajax-popup="true" data-title="{{ __('Send Test Mail') }}" data-url="{{ route('test.mail') }}"> {{ __('Send Test Mail') }} </a> </div> <div class="text-end col-md-6"> {{ Form::submit(__('Save Changes'), ['class' => 'btn btn-xs btn-primary']) }} </div> </div> </div> </div> </div> </div> {{ Form::close() }} </div> <div class="card" id="payment-settings"> <div class="card-header"> <h5>{{ 'Payment Settings' }}</h5> <small class="text-secondary font-weight-bold">{{ __('These details will be used to collect subscription plan payments.Each subscription plan will have a payment button based on the below configuration.') }}</small> </div> {{ Form::open(['route' => 'payment.settings', 'method' => 'post']) }} @csrf <div class="card-body"> <div class="row"> <div class="col-12"> <div class="row"> <div class="col-md-6 form-group"> <label class="col-form-label">{{ __('Currency') }}</label><x-required></x-required> {{ Form::text('currency', isset($admin_payment_setting['currency']) ? $admin_payment_setting['currency'] : '', ['class' => 'form-control font-style', 'required', 'placeholder' => __('Enter Currency')]) }} <small class="text-xs"> {{ __('Note: Add currency code as per three-letter ISO code') }}. <a href="https://stripe.com/docs/currencies" target="_blank">{{ __('You can find out how to do that here.') }}</a> </small> </div> <div class="col-md-6 form-group"> <label for="currency_symbol" class="col-form-label">{{ __('Currency Symbol') }}</label><x-required></x-required> {{ Form::text('currency_symbol', isset($admin_payment_setting['currency_symbol']) ? $admin_payment_setting['currency_symbol'] : '', ['class' => 'form-control', 'required', 'placeholder' => __('Enter Currency Symbol')]) }} </div> </div> <div class="faq justify-content-center"> <div class="row"> <div class="col-12"> <div class="accordion accordion-flush setting-accordion" id="accordionExample"> <!-- Stripe --> <div class="accordion-item"> <h2 class="accordion-header" id="headingOne"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne"> <span class="d-flex align-items-center"> {{ __('Stripe') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_stripe_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_stripe_enabled" name="is_stripe_enabled" {{ isset($admin_payment_setting['is_stripe_enabled']) && $admin_payment_setting['is_stripe_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseOne" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> {{ Form::label('stripe_key', __('Stripe Key'), ['class' => 'col-form-label']) }} {{ Form::text('stripe_key', isset($admin_payment_setting['stripe_key']) ? $admin_payment_setting['stripe_key'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Stripe Key')]) }} @if ($errors->has('stripe_key')) <span class="invalid-feedback d-block"> {{ $errors->first('stripe_key') }} </span> @endif </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> {{ Form::label('stripe_secret', __('Stripe Secret'), ['class' => 'col-form-label']) }} {{ Form::text('stripe_secret', isset($admin_payment_setting['stripe_secret']) ? $admin_payment_setting['stripe_secret'] : '', ['class' => 'form-control ', 'placeholder' => __('Enter Stripe Secret')]) }} @if ($errors->has('stripe_secret')) <span class="invalid-feedback d-block"> {{ $errors->first('stripe_secret') }} </span> @endif </div> </div> </div> </div> </div> </div> </div> <!-- Paypal --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwo"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> <span class="d-flex align-items-center"> {{ __('Paypal') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paypal_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_paypal_enabled" name="is_paypal_enabled" {{ isset($admin_payment_setting['is_paypal_enabled']) && $admin_payment_setting['is_paypal_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="paypal_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['paypal_mode']) && $admin_payment_setting['paypal_mode'] == '') || (isset($admin_payment_setting['paypal_mode']) && $admin_payment_setting['paypal_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="paypal_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['paypal_mode']) && $admin_payment_setting['paypal_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="paypal_client_id">{{ __('Client ID') }}</label> <input type="text" name="paypal_client_id" id="paypal_client_id" class="form-control" value="{{ !isset($admin_payment_setting['paypal_client_id']) || is_null($admin_payment_setting['paypal_client_id']) ? '' : $admin_payment_setting['paypal_client_id'] }}" placeholder="{{ __('Client ID') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="paypal_secret_key">{{ __('Secret Key') }}</label> <input type="text" name="paypal_secret_key" id="paypal_secret_key" class="form-control" value="{{ isset($admin_payment_setting['paypal_secret_key']) ? $admin_payment_setting['paypal_secret_key'] : '' }}" placeholder="{{ __('Secret Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- manually --> <div class="accordion-item card"> <h2 class="accordion-header" id="headingfourteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsefourteen" aria-expanded="false" aria-controls="collapsefourteen"> <span class="d-flex align-items-center"> {{ __('Manually') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_manually_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_manually_enabled" id="is_manually_enabled" {{ isset($admin_payment_setting['is_manually_enabled']) && $admin_payment_setting['is_manually_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-1"></label> </div> </div> </button> </h2> <div id="collapsefourteen" class="accordion-collapse collapse" aria-labelledby="headingfourteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> {{ __('Requesting Manual payment for the planned amount for the subscriptions plan.') }} </div> </div> </div> </div> <!-- Bank Transfer --> <div class="accordion-item card"> <h2 class="accordion-header" id="headingfifteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsefifteen" aria-expanded="false" aria-controls="collapsefifteen"> <span class="d-flex align-items-center"> {{ __('Bank Transfer') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_banktransfer_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_banktransfer_enabled" id="is_banktransfer_enabled" {{ isset($admin_payment_setting['is_banktransfer_enabled']) && $admin_payment_setting['is_banktransfer_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-1"></label> </div> </div> </button> </h2> <div id="collapsefifteen" class="accordion-collapse collapse" aria-labelledby="headingfifteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="form-group"> {!! Form::label('bank_details', 'Bank Details', ['class' => 'col-form-label']) !!} {!! Form::textarea( 'bank_details', isset($admin_payment_setting['bank_details']) ? $admin_payment_setting['bank_details'] : '', ['class' => 'form-control', 'rows' => '9', 'cols' => '20'], ) !!} <small class="text-xs"> {{ __('Example : Bank : Bank Name <br> Account Number : 0000 0000 <br>') }}. </small> </div> </div> </div> </div> <!-- Paystack --> <div class="accordion-item"> <h2 class="accordion-header" id="headingThree"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> <span class="d-flex align-items-center"> {{ __('Paystack') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paystack_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_paystack_enabled" name="is_paystack_enabled" {{ isset($admin_payment_setting['is_paystack_enabled']) && $admin_payment_setting['is_paystack_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paypal_client_id" class="col-form-label">{{ __('Public Key') }}</label> <input type="text" name="paystack_public_key" id="paystack_public_key" class="form-control" value="{{ isset($admin_payment_setting['paystack_public_key']) ? $admin_payment_setting['paystack_public_key'] : '' }}" placeholder="{{ __('Public Key') }}" /> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paystack_secret_key" class="col-form-label">{{ __('Secret Key') }}</label> <input type="text" name="paystack_secret_key" id="paystack_secret_key" class="form-control" value="{{ isset($admin_payment_setting['paystack_secret_key']) ? $admin_payment_setting['paystack_secret_key'] : '' }}" placeholder="{{ __('Secret Key') }}" /> </div> </div> </div> </div> </div> </div> </div> <!-- Flutterwave --> <div class="accordion-item"> <h2 class="accordion-header" id="headingFour"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseFour" aria-expanded="false" aria-controls="collapseFour"> <span class="d-flex align-items-center"> {{ __('Flutterwave') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_flutterwave_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_flutterwave_enabled" name="is_flutterwave_enabled" {{ isset($admin_payment_setting['is_flutterwave_enabled']) && $admin_payment_setting['is_flutterwave_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseFour" class="accordion-collapse collapse" aria-labelledby="headingFour" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="flutterwave_public_key" class="col-form-label">{{ __('Public Key') }}</label> <input type="text" name="flutterwave_public_key" id="flutterwave_public_key" class="form-control" value="{{ isset($admin_payment_setting['flutterwave_public_key']) ? $admin_payment_setting['flutterwave_public_key'] : '' }}" placeholder="Public Key"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paystack_secret_key" class="col-form-label">{{ __('Secret Key') }}</label> <input type="text" name="flutterwave_secret_key" id="flutterwave_secret_key" class="form-control" value="{{ isset($admin_payment_setting['flutterwave_secret_key']) ? $admin_payment_setting['flutterwave_secret_key'] : '' }}" placeholder="Secret Key"> </div> </div> </div> </div> </div> </div> </div> <!-- Razorpay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingFive"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseFive" aria-expanded="false" aria-controls="collapseFive"> <span class="d-flex align-items-center"> {{ __('Razorpay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_razorpay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_razorpay_enabled" name="is_razorpay_enabled" {{ isset($admin_payment_setting['is_razorpay_enabled']) && $admin_payment_setting['is_razorpay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseFive" class="accordion-collapse collapse" aria-labelledby="headingFive" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paypal_client_id" class="col-form-label">{{ __('Public Key') }}</label> <input type="text" name="razorpay_public_key" id="razorpay_public_key" class="form-control" value="{{ !isset($admin_payment_setting['razorpay_public_key']) || is_null($admin_payment_setting['razorpay_public_key']) ? '' : $admin_payment_setting['razorpay_public_key'] }}" placeholder="Public Key"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paystack_secret_key" class="col-form-label"> {{ __('Secret Key') }}</label> <input type="text" name="razorpay_secret_key" id="razorpay_secret_key" class="form-control" value="{{ !isset($admin_payment_setting['razorpay_secret_key']) || is_null($admin_payment_setting['razorpay_secret_key']) ? '' : $admin_payment_setting['razorpay_secret_key'] }}" placeholder="Secret Key"> </div> </div> </div> </div> </div> </div> </div> <!-- Paytm --> <div class="accordion-item"> <h2 class="accordion-header" id="headingSix"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSix" aria-expanded="false" aria-controls="collapseSix"> <span class="d-flex align-items-center"> {{ __('Paytm') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paytm_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_paytm_enabled" name="is_paytm_enabled" {{ isset($admin_payment_setting['is_paytm_enabled']) && $admin_payment_setting['is_paytm_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseSix" class="accordion-collapse collapse" aria-labelledby="headingSix" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="col-md-12 pb-4"> <label class="paypal-label col-form-label" for="paypal_mode">{{ __('Paytm Environment') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="paytm_mode" value="local" class="form-check-input" {{ !isset($admin_payment_setting['paytm_mode']) || $admin_payment_setting['paytm_mode'] == '' || $admin_payment_setting['paytm_mode'] == 'local' ? 'checked="checked"' : '' }}> {{ __('Local') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="paytm_mode" value="production" class="form-check-input" {{ isset($admin_payment_setting['paytm_mode']) && $admin_payment_setting['paytm_mode'] == 'production' ? 'checked="checked"' : '' }}> {{ __('Production') }} </label> </div> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label for="paytm_public_key" class="col-form-label">{{ __('Merchant ID') }}</label> <input type="text" name="paytm_merchant_id" id="paytm_merchant_id" class="form-control" value="{{ isset($admin_payment_setting['paytm_merchant_id']) ? $admin_payment_setting['paytm_merchant_id'] : '' }}" placeholder="{{ __('Merchant ID') }}" /> @if ($errors->has('paytm_merchant_id')) <span class="invalid-feedback d-block"> {{ $errors->first('paytm_merchant_id') }} </span> @endif </div> </div> </div> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label for="paytm_secret_key" class="col-form-label">{{ __('Merchant Key') }}</label> <input type="text" name="paytm_merchant_key" id="paytm_merchant_key" class="form-control" value="{{ isset($admin_payment_setting['paytm_merchant_key']) ? $admin_payment_setting['paytm_merchant_key'] : '' }}" placeholder="{{ __('Merchant Key') }}" /> @if ($errors->has('paytm_merchant_key')) <span class="invalid-feedback d-block"> {{ $errors->first('paytm_merchant_key') }} </span> @endif </div> </div> </div> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label for="paytm_industry_type" class="col-form-label">{{ __('Industry Type') }}</label> <input type="text" name="paytm_industry_type" id="paytm_industry_type" class="form-control" value="{{ isset($admin_payment_setting['paytm_industry_type']) ? $admin_payment_setting['paytm_industry_type'] : '' }}" placeholder="{{ __('Industry Type') }}" /> @if ($errors->has('paytm_industry_type')) <span class="invalid-feedback d-block"> {{ $errors->first('paytm_industry_type') }} </span> @endif </div> </div> </div> </div> </div> </div> </div> <!-- Mercado Pago --> <div class="accordion-item"> <h2 class="accordion-header" id="headingseven"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseseven" aria-expanded="false" aria-controls="collapseseven"> <span class="d-flex align-items-center"> {{ __('Mercado Pago') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_mercado_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_mercado_enabled" name="is_mercado_enabled" {{ isset($admin_payment_setting['is_mercado_enabled']) && $admin_payment_setting['is_mercado_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseseven" class="accordion-collapse collapse" aria-labelledby="headingseven" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="col-md-12 pb-4"> <label class="coingate-label col-form-label" for="mercado_mode">{{ __('Mercado Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="mercado_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['mercado_mode']) && $admin_payment_setting['mercado_mode'] == '') || (isset($admin_payment_setting['mercado_mode']) && $admin_payment_setting['mercado_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="mercado_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['mercado_mode']) && $admin_payment_setting['mercado_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="mercado_access_token" class="col-form-label">{{ __('Access Token') }}</label> <input type="text" name="mercado_access_token" id="mercado_access_token" class="form-control" value="{{ isset($admin_payment_setting['mercado_access_token']) ? $admin_payment_setting['mercado_access_token'] : '' }}" placeholder="{{ __('Access Token') }}" /> @if ($errors->has('mercado_secret_key')) <span class="invalid-feedback d-block"> {{ $errors->first('mercado_access_token') }} </span> @endif </div> </div> </div> </div> </div> </div> </div> <!-- Mollie --> <div class="accordion-item"> <h2 class="accordion-header" id="headingeight"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseeight" aria-expanded="false" aria-controls="collapseeight"> <span class="d-flex align-items-center"> {{ __('Mollie') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_mollie_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_mollie_enabled" name="is_mollie_enabled" {{ isset($admin_payment_setting['is_mollie_enabled']) && $admin_payment_setting['is_mollie_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseeight" class="accordion-collapse collapse" aria-labelledby="headingeight" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="mollie_api_key" class="col-form-label">{{ __('Mollie Api Key') }}</label> <input type="text" name="mollie_api_key" id="mollie_api_key" class="form-control" value="{{ !isset($admin_payment_setting['mollie_api_key']) || is_null($admin_payment_setting['mollie_api_key']) ? '' : $admin_payment_setting['mollie_api_key'] }}" placeholder="Mollie Api Key"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="mollie_profile_id" class="col-form-label">{{ __('Mollie Profile Id') }}</label> <input type="text" name="mollie_profile_id" id="mollie_profile_id" class="form-control" value="{{ !isset($admin_payment_setting['mollie_profile_id']) || is_null($admin_payment_setting['mollie_profile_id']) ? '' : $admin_payment_setting['mollie_profile_id'] }}" placeholder="Mollie Profile Id"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="mollie_partner_id" class="col-form-label">{{ __('Mollie Partner Id') }}</label> <input type="text" name="mollie_partner_id" id="mollie_partner_id" class="form-control" value="{{ !isset($admin_payment_setting['mollie_partner_id']) || is_null($admin_payment_setting['mollie_partner_id']) ? '' : $admin_payment_setting['mollie_partner_id'] }}" placeholder="Mollie Partner Id"> </div> </div> </div> </div> </div> </div> </div> <!-- Skrill --> <div class="accordion-item"> <h2 class="accordion-header" id="headingnine"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsenine" aria-expanded="false" aria-controls="collapsenine"> <span class="d-flex align-items-center"> {{ __('Skrill') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_skrill_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_skrill_enabled" name="is_skrill_enabled" {{ isset($admin_payment_setting['is_skrill_enabled']) && $admin_payment_setting['is_skrill_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapsenine" class="accordion-collapse collapse" aria-labelledby="headingnine" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="skrill_email" class="col-form-label">{{ __('Skrill Email') }}</label> <input type="email" name="skrill_email" id="skrill_email" class="form-control" value="{{ isset($admin_payment_setting['skrill_email']) ? $admin_payment_setting['skrill_email'] : '' }}" placeholder="{{ __('Skrill Email Key') }}" /> @if ($errors->has('skrill_email')) <span class="invalid-feedback d-block"> {{ $errors->first('skrill_email') }} </span> @endif </div> </div> </div> </div> </div> </div> </div> <!-- CoinGate --> <div class="accordion-item"> <h2 class="accordion-header" id="headingten"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseten" aria-expanded="false" aria-controls="collapseten"> <span class="d-flex align-items-center"> {{ __('CoinGate') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_coingate_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_coingate_enabled" name="is_coingate_enabled" {{ isset($admin_payment_setting['is_coingate_enabled']) && $admin_payment_setting['is_coingate_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseten" class="accordion-collapse collapse" aria-labelledby="headingten" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="col-md-12 pb-4"> <label class="col-form-label" for="coingate_mode">{{ __('CoinGate Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="coingate_mode" value="sandbox" class="form-check-input" {{ !isset($admin_payment_setting['coingate_mode']) || $admin_payment_setting['coingate_mode'] == '' || $admin_payment_setting['coingate_mode'] == 'sandbox' ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="coingate_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['coingate_mode']) && $admin_payment_setting['coingate_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="coingate_auth_token" class="col-form-label">{{ __('CoinGate Auth Token') }}</label> <input type="text" name="coingate_auth_token" id="coingate_auth_token" class="form-control" value="{{ !isset($admin_payment_setting['coingate_auth_token']) || is_null($admin_payment_setting['coingate_auth_token']) ? '' : $admin_payment_setting['coingate_auth_token'] }}" placeholder="CoinGate Auth Token"> </div> </div> </div> </div> </div> </div> </div> <!-- PaymentWall --> <div class="accordion-item"> <h2 class="accordion-header" id="headingeleven"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseeleven" aria-expanded="false" aria-controls="collapseeleven"> <span class="d-flex align-items-center"> {{ __('PaymentWall') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paymentwall_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_paymentwall_enabled" name="is_paymentwall_enabled" {{ isset($admin_payment_setting['is_paymentwall_enabled']) && $admin_payment_setting['is_paymentwall_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseeleven" class="accordion-collapse collapse" aria-labelledby="headingeleven" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paymentwall_public_key" class="col-form-label">{{ __('Public Key') }}</label> <input type="text" name="paymentwall_public_key" id="paymentwall_public_key" class="form-control" value="{{ !isset($admin_payment_setting['paymentwall_public_key']) || is_null($admin_payment_setting['paymentwall_public_key']) ? '' : $admin_payment_setting['paymentwall_public_key'] }}" placeholder="{{ __('Public Key') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="paymentwall_secret_key" class="col-form-label">{{ __('Private Key') }}</label> <input type="text" name="paymentwall_secret_key" id="paymentwall_secret_key" class="form-control" value="{{ !isset($admin_payment_setting['paymentwall_secret_key']) || is_null($admin_payment_setting['paymentwall_secret_key']) ? '' : $admin_payment_setting['paymentwall_secret_key'] }}" placeholder="{{ __('Private Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- Toyyibpay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingtwelve"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsetwelve" aria-expanded="false" aria-controls="collapsetwelve"> <span class="d-flex align-items-center"> {{ __('Toyyibpay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_toyyibpay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_toyyibpay_enabled" name="is_toyyibpay_enabled" {{ isset($admin_payment_setting['is_toyyibpay_enabled']) && $admin_payment_setting['is_toyyibpay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapsetwelve" class="accordion-collapse collapse" aria-labelledby="headingtwelve" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="toyyibpay_category_code" class="col-form-label">{{ __('Category Key') }}</label> <input type="text" name="toyyibpay_category_code" id="toyyibpay_category_code" class="form-control" value="{{ !isset($admin_payment_setting['toyyibpay_category_code']) || is_null($admin_payment_setting['toyyibpay_category_code']) ? '' : $admin_payment_setting['toyyibpay_category_code'] }}" placeholder="{{ __('Category Key') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="toyyibpay_secret_key" class="col-form-label">{{ __('Secrect Key') }}</label> <input type="text" name="toyyibpay_secret_key" id="toyyibpay_secret_key" class="form-control" value="{{ !isset($admin_payment_setting['toyyibpay_secret_key']) || is_null($admin_payment_setting['toyyibpay_secret_key']) ? '' : $admin_payment_setting['toyyibpay_secret_key'] }}" placeholder="{{ __('Secrect Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- Payfast --> <div class="accordion-item"> <h2 class="accordion-header" id="headingthirteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsethirteen" aria-expanded="false" aria-controls="collapsethirteen"> <span class="d-flex align-items-center"> {{ __('Payfast') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_payfast_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_payfast_enabled" name="is_payfast_enabled" {{ isset($admin_payment_setting['is_payfast_enabled']) && $admin_payment_setting['is_payfast_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapsethirteen" class="accordion-collapse collapse" aria-labelledby="headingthirteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="col-md-12 pb-4"> <label class="coingate-label col-form-label" for="payfast_mode">{{ __('Payfast Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="payfast_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['payfast_mode']) && $admin_payment_setting['payfast_mode'] == '') || (isset($admin_payment_setting['payfast_mode']) && $admin_payment_setting['payfast_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="payfast_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['payfast_mode']) && $admin_payment_setting['payfast_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payfast_merchant_id">{{ __('Merchant id') }}</label> <input type="text" name="payfast_merchant_id" id="payfast_merchant_id" class="form-control" value="{{ !isset($admin_payment_setting['payfast_merchant_id']) || is_null($admin_payment_setting['payfast_merchant_id']) ? '' : $admin_payment_setting['payfast_merchant_id'] }}" placeholder="{{ __('Merchant id') }}"> </div> </div> </div> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payfast_merchant_key">{{ __('Merchant Key') }}</label> <input type="text" name="payfast_merchant_key" id="payfast_merchant_key" class="form-control" value="{{ isset($admin_payment_setting['payfast_merchant_key']) ? $admin_payment_setting['payfast_merchant_key'] : '' }}" placeholder="{{ __('Merchant Key') }}"> </div> </div> </div> <div class="col-lg-4"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payfast_signature">{{ __('Payfast Signature') }}</label> <input type="text" name="payfast_signature" id="payfast_signature" class="form-control" value="{{ isset($admin_payment_setting['payfast_signature']) ? $admin_payment_setting['payfast_signature'] : '' }}" placeholder="{{ __('Payfast Signature') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- Iyzipay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingSixteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseSixteen" aria-expanded="false" aria-controls="collapseSixteen"> <span class="d-flex align-items-center"> {{ __('Iyzipay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_iyzipay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_iyzipay_enabled" name="is_iyzipay_enabled" {{ isset($admin_payment_setting['is_iyzipay_enabled']) && $admin_payment_setting['is_iyzipay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseSixteen" class="accordion-collapse collapse" aria-labelledby="headingSixteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="col-md-12 pb-4"> <label class="coingate-label col-form-label" for="iyzipay_mode">{{ __('Iyzipay Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="iyzipay_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['iyzipay_mode']) && $admin_payment_setting['iyzipay_mode'] == '') || (isset($admin_payment_setting['iyzipay_mode']) && $admin_payment_setting['iyzipay_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="iyzipay_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['iyzipay_mode']) && $admin_payment_setting['iyzipay_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="iyzipay_public_key">{{ __('Public Key') }}</label> <input type="text" name="iyzipay_public_key" id="iyzipay_public_key" class="form-control" value="{{ !isset($admin_payment_setting['iyzipay_public_key']) || is_null($admin_payment_setting['iyzipay_public_key']) ? '' : $admin_payment_setting['iyzipay_public_key'] }}" placeholder="{{ __('Public Key') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="iyzipay_secret_key">{{ __('Secret Key') }}</label> <input type="text" name="iyzipay_secret_key" id="iyzipay_secret_key" class="form-control" value="{{ isset($admin_payment_setting['iyzipay_secret_key']) ? $admin_payment_setting['iyzipay_secret_key'] : '' }}" placeholder="{{ __('Merchant Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- Sspay Payment --> <div class="accordion-item"> <h2 class="accordion-header" id="headingseventeen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseseventeen" aria-expanded="false" aria-controls="collapseseventeen"> <span class="d-flex align-items-center"> {{ __('Sspay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_sspay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_sspay_enabled" name="is_sspay_enabled" {{ isset($admin_payment_setting['is_sspay_enabled']) && $admin_payment_setting['is_sspay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseseventeen" class="accordion-collapse collapse" aria-labelledby="headingseventeen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="sspay_category_code" class="col-form-label">{{ __('Sspay Category Code') }}</label> <input type="text" name="sspay_category_code" id="sspay_category_code" class="form-control" value="{{ !isset($admin_payment_setting['sspay_category_code']) || is_null($admin_payment_setting['sspay_category_code']) ? '' : $admin_payment_setting['sspay_category_code'] }}" placeholder="{{ __('Sspay Category Code') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label for="sspay_secret_key" class="col-form-label">{{ __('Sspay Secrect Key') }}</label> <input type="text" name="sspay_secret_key" id="sspay_secret_key" class="form-control" value="{{ !isset($admin_payment_setting['sspay_secret_key']) || is_null($admin_payment_setting['sspay_secret_key']) ? '' : $admin_payment_setting['sspay_secret_key'] }}" placeholder="{{ __('Sspay Secrect Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- Paytab Payment --> <div class="accordion-item"> <h2 class="accordion-header" id="headingeighteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseeighteen" aria-expanded="true" aria-controls="collapseeighteen"> <span class="d-flex align-items-center"> {{ __('Paytab') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch d-inline-block custom-switch-v1"> <input type="hidden" name="is_paytab_enabled" value="off"> <input type="checkbox" class="form-check-input" name="is_paytab_enabled" id="is_paytab_enabled" {{ isset($admin_payment_setting['is_paytab_enabled']) && $admin_payment_setting['is_paytab_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="custom-control-label form-label" for="is_paytab_enabled"></label> </div> </div> </button> </h2> <div id="collapseeighteen" class="accordion-collapse collapse"aria-labelledby="headingeighteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="paytab_profile_id" class="col-form-label">{{ __('Profile Id') }}</label> <input type="text" name="paytab_profile_id" id="paytab_profile_id" class="form-control" value="{{ isset($admin_payment_setting['paytab_profile_id']) ? $admin_payment_setting['paytab_profile_id'] : '' }}" placeholder="{{ __('Profile Id') }}"> </div> @if ($errors->has('paytab_profile_id')) <span class="invalid-feedback d-block"> {{ $errors->first('paytab_profile_id') }} </span> @endif </div> <div class="col-md-6"> <div class="form-group"> <label for="paytab_server_key" class="col-form-label">{{ __('Server Key') }}</label> <input type="text" name="paytab_server_key" id="paytab_server_key" class="form-control" value="{{ isset($admin_payment_setting['paytab_server_key']) ? $admin_payment_setting['paytab_server_key'] : '' }}" placeholder="{{ __('Server Key') }}"> </div> @if ($errors->has('paytab_server_key')) <span class="invalid-feedback d-block"> {{ $errors->first('paytab_server_key') }} </span> @endif </div> <div class="col-md-6"> <div class="form-group"> <label for="paytab_region" class="form-label">{{ __('Region') }}</label> <input type="text" name="paytab_region" id="paytab_region" class="form-control form-control-label" value="{{ isset($admin_payment_setting['paytab_region']) ? $admin_payment_setting['paytab_region'] : '' }}" placeholder="{{ __('Region') }}" /><br> @if ($errors->has('paytab_region')) <span class="invalid-feedback d-block"> {{ $errors->first('paytab_region') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Benefit Payment --> <div class="accordion-item"> <h2 class="accordion-header" id="headingNineteen"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseNineteen" aria-expanded="false" aria-controls="collapseNineteen"> <span class="d-flex align-items-center"> {{ __('Benefit') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_benefit_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_benefit_enabled" id="is_benefit_enabled" {{ isset($admin_payment_setting['is_benefit_enabled']) && $admin_payment_setting['is_benefit_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="is_benefit_enabled"></label> </div> </div> </button> </h2> <div id="collapseNineteen" class="accordion-collapse collapse" aria-labelledby="headingNineteen" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="form-group"> {{ Form::label('benefit_api_key', __('Benefit Key'), ['class' => 'col-form-label']) }} {{ Form::text('benefit_api_key', isset($admin_payment_setting['benefit_api_key']) ? $admin_payment_setting['benefit_api_key'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Benefit Key')]) }} @error('benefit_api_key') <span class="invalid-benefit_api_key" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> </div> <div class="col-lg-6"> <div class="form-group"> {{ Form::label('benefit_secret_key', __('Benefit Secret Key'), ['class' => 'col-form-label']) }} {{ Form::text('benefit_secret_key', isset($admin_payment_setting['benefit_secret_key']) ? $admin_payment_setting['benefit_secret_key'] : '', ['class' => 'form-control ', 'placeholder' => __('Enter Benefit Secret key')]) }} @error('benefit_secret_key') <span class="invalid-benefit_secret_key" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> </div> </div> </div> </div> </div> <!-- CashFree Payment --> <div class="accordion-item"> <h2 class="accordion-header" id="headingtwenty"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapsetwenty" aria-expanded="false" aria-controls="collapsetwenty"> <span class="d-flex align-items-center"> {{ __('Cashfree') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_cashfree_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_cashfree_enabled" id="is_cashfree_enabled" {{ isset($admin_payment_setting['is_cashfree_enabled']) && $admin_payment_setting['is_cashfree_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="is_cashfree_enabled"></label> </div> </div> </button> </h2> <div id="collapsetwenty" class="accordion-collapse collapse" aria-labelledby="headingtwenty" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row gy-4"> <div class="col-lg-6"> <div class="form-group"> {{ Form::label('cashfree_api_key', __('Cashfree Key'), ['class' => 'col-form-label']) }} {{ Form::text('cashfree_api_key', isset($admin_payment_setting['cashfree_api_key']) ? $admin_payment_setting['cashfree_api_key'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Cashfree Key')]) }} @error('cashfree_api_key') <span class="invalid-cashfree_api_key" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> </div> <div class="col-lg-6"> <div class="form-group"> {{ Form::label('cashfree_secret_key', __('Cashfree Secret Key'), ['class' => 'col-form-label']) }} {{ Form::text('cashfree_secret_key', isset($admin_payment_setting['cashfree_secret_key']) ? $admin_payment_setting['cashfree_secret_key'] : '', ['class' => 'form-control ', 'placeholder' => __('Enter Cashfree Secret key')]) }} @error('cashfree_secret_key') <span class="invalid-cashfree_secret_key" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> @enderror </div> </div> </div> </div> </div> </div> <!-- Aamarpay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-One"> <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-One" aria-expanded="true" aria-controls="collapseTwenty-One"> <span class="d-flex align-items-center"> {{ __('Aamarpay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_aamarpay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_aamarpay_enabled" id="is_aamarpay_enabled" {{ isset($admin_payment_setting['is_aamarpay_enabled']) && $admin_payment_setting['is_aamarpay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-One" class="accordion-collapse collapse" aria-labelledby="headingTwenty-One" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row pt-2"> <div class="col-md-6"> <div class="form-group"> {{ Form::label('aamarpay_store_id', __('Store Id'), ['class' => 'form-label']) }} {{ Form::text('aamarpay_store_id', isset($admin_payment_setting['aamarpay_store_id']) ? $admin_payment_setting['aamarpay_store_id'] : '', ['class' => 'form-control', 'placeholder' => __('Store Id')]) }}<br> @if ($errors->has('aamarpay_store_id')) <span class="invalid-feedback d-block"> {{ $errors->first('aamarpay_store_id') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('aamarpay_signature_key', __('Signature Key'), ['class' => 'form-label']) }} {{ Form::text('aamarpay_signature_key', isset($admin_payment_setting['aamarpay_signature_key']) ? $admin_payment_setting['aamarpay_signature_key'] : '', ['class' => 'form-control', 'placeholder' => __('Signature Key')]) }}<br> @if ($errors->has('aamarpay_signature_key')) <span class="invalid-feedback d-block"> {{ $errors->first('aamarpay_signature_key') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('aamarpay_description', __('Description'), ['class' => 'form-label']) }} {{ Form::text('aamarpay_description', isset($admin_payment_setting['aamarpay_description']) ? $admin_payment_setting['aamarpay_description'] : '', ['class' => 'form-control', 'placeholder' => __('Description')]) }}<br> @if ($errors->has('aamarpay_description')) <span class="invalid-feedback d-block"> {{ $errors->first('aamarpay_description') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- PayTR --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-Two"> <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-Two" aria-expanded="true" aria-controls="collapseTwenty-Two"> <span class="d-flex align-items-center"> {{ __('PayTR') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paytr_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_paytr_enabled" id="is_paytr_enabled" {{ isset($admin_payment_setting['is_paytr_enabled']) && $admin_payment_setting['is_paytr_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-Two" class="accordion-collapse collapse" aria-labelledby="headingTwenty-Two" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row pt-2"> <div class="col-md-4"> <div class="form-group"> {{ Form::label('paytr_merchant_id', __('Merchant Id'), ['class' => 'form-label']) }} {{ Form::text('paytr_merchant_id', isset($admin_payment_setting['paytr_merchant_id']) ? $admin_payment_setting['paytr_merchant_id'] : '', ['class' => 'form-control', 'placeholder' => __('Merchant Id')]) }}<br> @if ($errors->has('paytr_merchant_id')) <span class="invalid-feedback d-block"> {{ $errors->first('paytr_merchant_id') }} </span> @endif </div> </div> <div class="col-md-4"> <div class="form-group"> {{ Form::label('paytr_merchant_key', __('Merchant Key'), ['class' => 'form-label']) }} {{ Form::text('paytr_merchant_key', isset($admin_payment_setting['paytr_merchant_key']) ? $admin_payment_setting['paytr_merchant_key'] : '', ['class' => 'form-control', 'placeholder' => __('Merchant Key')]) }}<br> @if ($errors->has('paytr_merchant_key')) <span class="invalid-feedback d-block"> {{ $errors->first('paytr_merchant_key') }} </span> @endif </div> </div> <div class="col-md-4"> <div class="form-group"> {{ Form::label('paytr_merchant_salt', __('Merchant Salt'), ['class' => 'form-label']) }} {{ Form::text('paytr_merchant_salt', isset($admin_payment_setting['paytr_merchant_salt']) ? $admin_payment_setting['paytr_merchant_salt'] : '', ['class' => 'form-control', 'placeholder' => __('Merchant Salt')]) }}<br> @if ($errors->has('paytr_merchant_salt')) <span class="invalid-feedback d-block"> {{ $errors->first('paytr_merchant_salt') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Yookassa --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-Three"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-Three" aria-expanded="true" aria-controls="collapseTwenty-Three"> <span class="d-flex align-items-center"> {{ __('Yookassa') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_yookassa_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_yookassa_enabled" id="is_yookassa_enabled" {{ isset($admin_payment_setting['is_yookassa_enabled']) && $admin_payment_setting['is_yookassa_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseTwenty-Three" class="accordion-collapse collapse"aria-labelledby="headingTwenty-Three" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="yookassa_shop_id" class="form-label">{{ __('Shop ID Key') }}</label> <input type="text" name="yookassa_shop_id" id="yookassa_shop_id" class="form-control" value="{{ !isset($admin_payment_setting['yookassa_shop_id']) || is_null($admin_payment_setting['yookassa_shop_id']) ? '' : $admin_payment_setting['yookassa_shop_id'] }}" placeholder="{{ __('Shop ID Key') }}"> @if ($errors->has('yookassa_shop_id')) <span class="invalid-feedback d-block"> {{ $errors->first('yookassa_shop_id') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="yookassa_secret" class="form-label">{{ __('Secret Key') }}</label> <input type="text" name="yookassa_secret" id="yookassa_secret" class="form-control" value="{{ !isset($admin_payment_setting['yookassa_secret']) || is_null($admin_payment_setting['yookassa_secret']) ? '' : $admin_payment_setting['yookassa_secret'] }}" placeholder="{{ __('Secret Key') }}"> @if ($errors->has('yookassa_secret')) <span class="invalid-feedback d-block"> {{ $errors->first('yookassa_secret') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Midtrans --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-four"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-four" aria-expanded="true" aria-controls="collapseTwenty-four"> <span class="d-flex align-items-center"> {{ __('Midtrans') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_midtrans_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_midtrans_enabled" id="is_midtrans_enabled" {{ isset($admin_payment_setting['is_midtrans_enabled']) && $admin_payment_setting['is_midtrans_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseTwenty-four" class="accordion-collapse collapse"aria-labelledby="headingTwenty-four" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-12 pb-4"> <label class="coingate-label col-form-label" for="midtrans_mode">{{ __('Midtrans Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="midtrans_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['midtrans_mode']) && $admin_payment_setting['midtrans_mode'] == '') || (isset($admin_payment_setting['midtrans_mode']) && $admin_payment_setting['midtrans_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="midtrans_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['midtrans_mode']) && $admin_payment_setting['midtrans_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="midtrans_secret" class="form-label">{{ __('Secret Key') }}</label> <input type="text" name="midtrans_secret" id="midtrans_secret" class="form-control" value="{{ !isset($admin_payment_setting['midtrans_secret']) || is_null($admin_payment_setting['midtrans_secret']) ? '' : $admin_payment_setting['midtrans_secret'] }}" placeholder="{{ __('Secret Key') }}"> @if ($errors->has('midtrans_secret')) <span class="invalid-feedback d-block"> {{ $errors->first('midtrans_secret') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Xendit --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-five"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-five" aria-expanded="true" aria-controls="collapseTwenty-five"> <span class="d-flex align-items-center"> {{ __('Xendit') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_xendit_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_xendit_enabled" id="is_xendit_enabled" {{ isset($admin_payment_setting['is_xendit_enabled']) && $admin_payment_setting['is_xendit_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseTwenty-five" class="accordion-collapse collapse"aria-labelledby="headingTwenty-five" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="xendit_api" class="form-label">{{ __('API Key') }}</label> <input type="text" name="xendit_api" id="xendit_api" class="form-control" value="{{ !isset($admin_payment_setting['xendit_api']) || is_null($admin_payment_setting['xendit_api']) ? '' : $admin_payment_setting['xendit_api'] }}" placeholder="{{ __('API Key') }}"> @if ($errors->has('xendit_api')) <span class="invalid-feedback d-block"> {{ $errors->first('xendit_api') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="xendit_token" class="form-label">{{ __('Token') }}</label> <input type="text" name="xendit_token" id="xendit_token" class="form-control" value="{{ !isset($admin_payment_setting['xendit_token']) || is_null($admin_payment_setting['xendit_token']) ? '' : $admin_payment_setting['xendit_token'] }}" placeholder="{{ __('Token') }}"> @if ($errors->has('xendit_token')) <span class="invalid-feedback d-block"> {{ $errors->first('xendit_token') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Nepalste --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-six"> <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-six" aria-expanded="true" aria-controls="collapseTwenty-six"> <span class="d-flex align-items-center"> {{ __('Nepalste') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_nepalste_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_nepalste_enabled" id="is_nepalste_enabled" {{ isset($admin_payment_setting['is_nepalste_enabled']) && $admin_payment_setting['is_nepalste_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-six" class="accordion-collapse collapse" aria-labelledby="headingTwenty-six" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-12 pb-4"> <label class="coingate-label col-form-label" for="nepalste_mode">{{ __('Nepalste Mode') }}</label> <br> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="nepalste_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['nepalste_mode']) && $admin_payment_setting['nepalste_mode'] == '') || (isset($admin_payment_setting['nepalste_mode']) && $admin_payment_setting['nepalste_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="nepalste_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['nepalste_mode']) && $admin_payment_setting['nepalste_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('nepalste_public_key', __('Public Key'), ['class' => 'form-label']) }} {{ Form::text('nepalste_public_key', isset($admin_payment_setting['nepalste_public_key']) ? $admin_payment_setting['nepalste_public_key'] : '', ['class' => 'form-control', 'placeholder' => __('Public Key')]) }}<br> @if ($errors->has('nepalste_public_key')) <span class="invalid-feedback d-block"> {{ $errors->first('nepalste_public_key') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('nepalste_secret_key', __('Secret Key'), ['class' => 'form-label']) }} {{ Form::text('nepalste_secret_key', isset($admin_payment_setting['nepalste_secret_key']) ? $admin_payment_setting['nepalste_secret_key'] : '', ['class' => 'form-control', 'placeholder' => __('Secret Key')]) }}<br> @if ($errors->has('nepalste_secret_key')) <span class="invalid-feedback d-block"> {{ $errors->first('nepalste_secret_key') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Paiement Pro --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-seven"> <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-seven" aria-expanded="true" aria-controls="collapseTwenty-seven"> <span class="d-flex align-items-center"> {{ __('Paiement Pro') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_paiementpro_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_paiementpro_enabled" id="is_paiementpro_enabled" {{ isset($admin_payment_setting['is_paiementpro_enabled']) && $admin_payment_setting['is_paiementpro_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-seven" class="accordion-collapse collapse" aria-labelledby="headingTwenty-seven" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row pt-2"> <div class="col-md-6"> <div class="form-group"> {{ Form::label('paiementpro_merchant_id', __('Merchant Id'), ['class' => 'form-label']) }} {{ Form::text('paiementpro_merchant_id', isset($admin_payment_setting['paiementpro_merchant_id']) ? $admin_payment_setting['paiementpro_merchant_id'] : '', ['class' => 'form-control', 'placeholder' => __('Merchant Id')]) }}<br> @if ($errors->has('paiementpro_merchant_id')) <span class="invalid-feedback d-block"> {{ $errors->first('paiementpro_merchant_id') }} </span> @endif </div> </div> </div> </div> </div> </div> <!-- Fedapay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-eight"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-eight" aria-expanded="false" aria-controls="collapseTwenty-eight"> <span class="d-flex align-items-center"> {{ __('Fedapay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_fedapay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_fedapay_enabled" name="is_fedapay_enabled" {{ isset($admin_payment_setting['is_fedapay_enabled']) && $admin_payment_setting['is_fedapay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-eight" class="accordion-collapse collapse" aria-labelledby="headingTwenty-eight" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="fedapay_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['fedapay_mode']) && $admin_payment_setting['fedapay_mode'] == '') || (isset($admin_payment_setting['fedapay_mode']) && $admin_payment_setting['fedapay_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="fedapay_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['fedapay_mode']) && $admin_payment_setting['fedapay_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="fedapay_public_key">{{ __('Public Key') }}</label> <input type="text" name="fedapay_public_key" id="fedapay_public_key" class="form-control" value="{{ !isset($admin_payment_setting['fedapay_public_key']) || is_null($admin_payment_setting['fedapay_public_key']) ? '' : $admin_payment_setting['fedapay_public_key'] }}" placeholder="{{ __('Public Key') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="fedapay_secret_key">{{ __('Secret Key') }}</label> <input type="text" name="fedapay_secret_key" id="fedapay_secret_key" class="form-control" value="{{ isset($admin_payment_setting['fedapay_secret_key']) ? $admin_payment_setting['fedapay_secret_key'] : '' }}" placeholder="{{ __('Secret Key') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- PayHere --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwenty-nine"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwenty-nine" aria-expanded="false" aria-controls="collapseTwenty-nine"> <span class="d-flex align-items-center"> {{ __('PayHere') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_payhere_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" id="customswitchv1-1 is_payhere_enabled" name="is_payhere_enabled" {{ isset($admin_payment_setting['is_payhere_enabled']) && $admin_payment_setting['is_payhere_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseTwenty-nine" class="accordion-collapse collapse" aria-labelledby="headingTwenty-nine" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="d-flex"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="payhere_mode" value="sandbox" class="form-check-input" {{ (isset($admin_payment_setting['payhere_mode']) && $admin_payment_setting['payhere_mode'] == '') || (isset($admin_payment_setting['payhere_mode']) && $admin_payment_setting['payhere_mode'] == 'sandbox') ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2"> <div class="border card p-1"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="payhere_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['payhere_mode']) && $admin_payment_setting['payhere_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> <div class="row gy-4"> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payhere_merchant_id">{{ __('Merchant ID') }}</label> <input type="text" name="payhere_merchant_id" id="payhere_merchant_id" class="form-control" value="{{ !isset($admin_payment_setting['payhere_merchant_id']) || is_null($admin_payment_setting['payhere_merchant_id']) ? '' : $admin_payment_setting['payhere_merchant_id'] }}" placeholder="{{ __('Merchant ID') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payhere_merchant_secret">{{ __('Merchant Secret') }}</label> <input type="text" name="payhere_merchant_secret" id="payhere_merchant_secret" class="form-control" value="{{ isset($admin_payment_setting['payhere_merchant_secret']) ? $admin_payment_setting['payhere_merchant_secret'] : '' }}" placeholder="{{ __('Merchant Secret') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payhere_app_id">{{ __('App ID') }}</label> <input type="text" name="payhere_app_id" id="payhere_app_id" class="form-control" value="{{ isset($admin_payment_setting['payhere_app_id']) ? $admin_payment_setting['payhere_app_id'] : '' }}" placeholder="{{ __('App ID') }}"> </div> </div> </div> <div class="col-lg-6"> <div class="input-edits"> <div class="form-group"> <label class="col-form-label" for="payhere_app_secret">{{ __('App Secret') }}</label> <input type="text" name="payhere_app_secret" id="payhere_app_secret" class="form-control" value="{{ isset($admin_payment_setting['payhere_app_secret']) ? $admin_payment_setting['payhere_app_secret'] : '' }}" placeholder="{{ __('App Secret') }}"> </div> </div> </div> </div> </div> </div> </div> <!-- CinetPay --> <div class="accordion-item"> <h2 class="accordion-header" id="headingThirty"> <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThirty" aria-expanded="true" aria-controls="collapseThirty"> <span class="d-flex align-items-center"> {{ __('CinetPay') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_cinetpay_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_cinetpay_enabled" id="is_cinetpay_enabled" {{ isset($admin_payment_setting['is_cinetpay_enabled']) && $admin_payment_setting['is_cinetpay_enabled'] == 'on' ? 'checked="checked"' : '' }}> </div> </div> </button> </h2> <div id="collapseThirty" class="accordion-collapse collapse" aria-labelledby="headingThirty" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row pt-2"> <div class="col-md-6"> <div class="form-group"> {{ Form::label('cinetpay_api_key', __('CinetPay API Key'), ['class' => 'form-label']) }} {{ Form::text('cinetpay_api_key', isset($admin_payment_setting['cinetpay_api_key']) ? $admin_payment_setting['cinetpay_api_key'] : '', ['class' => 'form-control', 'placeholder' => __('CinetPay API Key')]) }}<br> @if ($errors->has('cinetpay_api_key')) <span class="invalid-feedback d-block"> {{ $errors->first('cinetpay_api_key') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('cinetpay_site_id', __('CinetPay Site ID'), ['class' => 'form-label']) }} {{ Form::text('cinetpay_site_id', isset($admin_payment_setting['cinetpay_site_id']) ? $admin_payment_setting['cinetpay_site_id'] : '', ['class' => 'form-control', 'placeholder' => __('CinetPay Site ID')]) }}<br> @if ($errors->has('cinetpay_site_id')) <span class="invalid-feedback d-block"> {{ $errors->first('cinetpay_site_id') }} </span> @endif </div> </div> </div> </div> </div> </div> {{-- Khalti Payment --}} <div class="accordion-item card"> <h2 class="accordion-header" id="headingThirty-one"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThirty-one" aria-expanded="true" aria-controls="collapseThirty-one"> <span class="d-flex align-items-center"> {{ __('Khalti') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_khalti_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_khalti_enabled" id="is_khalti_enabled" {{ isset($admin_payment_setting['is_khalti_enabled']) && $admin_payment_setting['is_khalti_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"> </label> </div> </div> </button> </h2> <div id="collapseThirty-one" class="accordion-collapse collapse"aria-labelledby="headingThirty-one" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="khalti_public_key" class="form-label text-dark">{{ __('Public Key') }}</label> <input type="text" name="khalti_public_key" id="khalti_public_key" class="form-control" value="{{ isset($admin_payment_setting['khalti_public_key']) ? $admin_payment_setting['khalti_public_key'] : '' }}" placeholder="{{ __('public key') }}" /> @if ($errors->has('khalti_public_key')) <span class="invalid-feedback d-block"> {{ $errors->first('khalti_public_key') }} </span> @endif </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="khalti_secret_key" class="form-label text-dark">{{ __('Secret Key') }}</label> <input type="text" name="khalti_secret_key" id="khalti_secret_key" class="form-control" value="{{ isset($admin_payment_setting['khalti_secret_key']) ? $admin_payment_setting['khalti_secret_key'] : '' }}" placeholder="{{ __('Secret Key') }}" /> @if ($errors->has('khalti_secret_key')) <span class="invalid-feedback d-block"> {{ $errors->first('khalti_secret_key') }} </span> @endif </div> </div> </div> </div> </div> </div> </div> {{-- Ozow Payment --}} <div class="accordion-item"> <h2 class="accordion-header" id="headingThirty-two"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThirty-two" aria-expanded="true" aria-controls="collapseThirty-two"> <span class="d-flex align-items-center"> {{ __('Ozow') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_ozow_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_ozow_enabled" id="is_ozow_enabled" {{ isset($admin_payment_setting['is_ozow_enabled']) && $admin_payment_setting['is_ozow_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseThirty-two" class="accordion-collapse collapse" aria-labelledby="headingThirty-two" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-lg-12 pb-4"> <label class="khalti-label col-form-label" for="ozow_mode">{{ __('Ozow Mode') }}</label> <br> <div class="d-flex flex-wrap"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-3"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="ozow_mode" value="sandbox" class="form-check-input" {{ !isset($admin_payment_setting['ozow_mode']) || $admin_payment_setting['ozow_mode'] == '' || $admin_payment_setting['ozow_mode'] == 'sandbox' ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2 me-2"> <div class="border card p-3"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="ozow_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['ozow_mode']) && $admin_payment_setting['ozow_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="ozow_site_key" class="form-label">{{ __('Site Key') }}</label> <input type="text" name="ozow_site_key" id="ozow_site_key" class="form-control" value="{{ isset($admin_payment_setting['ozow_site_key']) ? $admin_payment_setting['ozow_site_key'] : '' }}" placeholder="{{ __('Site Key') }}"> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="ozow_private_key" class="form-label">{{ __('Private Key') }}</label> <input type="text" name="ozow_private_key" id="ozow_private_key" class="form-control" value="{{ isset($admin_payment_setting['ozow_private_key']) ? $admin_payment_setting['ozow_private_key'] : '' }}" placeholder="{{ __('Private Key') }}"> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="ozow_api_key" class="form-label">{{ __('Api Key') }}</label> <input type="text" name="ozow_api_key" id="ozow_api_key" class="form-control" value="{{ isset($admin_payment_setting['ozow_api_key']) ? $admin_payment_setting['ozow_api_key'] : '' }}" placeholder="{{ __('Api Key') }}"> </div> </div> </div> </div> </div> </div> {{-- AuthorizeNet --}} <div class="accordion-item"> <h2 class="accordion-header" id="headingThirty-three"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThirty-three" aria-expanded="true" aria-controls="collapseThirty-three"> <span class="d-flex align-items-center"> {{ __('AuthorizeNet') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_authorizenet_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_authorizenet_enabled" id="is_authorizenet_enabled" {{ isset($admin_payment_setting['is_authorizenet_enabled']) && $admin_payment_setting['is_authorizenet_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseThirty-three" class="accordion-collapse collapse" aria-labelledby="headingThirty-three" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-lg-12 pb-4"> <label class="authorizenet-label col-form-label" for="authorizenet_mode">{{ __('AuthorizeNet Mode') }}</label> <br> <div class="d-flex flex-wrap"> <div class="mr-2" style="margin-right: 15px;"> <div class="border card p-3"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="authorizenet_mode" value="sandbox" class="form-check-input" {{ !isset($admin_payment_setting['authorizenet_mode']) || $admin_payment_setting['authorizenet_mode'] == '' || $admin_payment_setting['authorizenet_mode'] == 'sandbox' ? 'checked="checked"' : '' }}> {{ __('Sandbox') }} </label> </div> </div> </div> <div class="mr-2 me-2"> <div class="border card p-3"> <div class="form-check"> <label class="form-check-labe text-dark"> <input type="radio" name="authorizenet_mode" value="live" class="form-check-input" {{ isset($admin_payment_setting['authorizenet_mode']) && $admin_payment_setting['authorizenet_mode'] == 'live' ? 'checked="checked"' : '' }}> {{ __('Live') }} </label> </div> </div> </div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="authorizenet_merchant_login_id" class="form-label">{{ __('Merchant Login ID') }}</label> <input type="text" name="authorizenet_merchant_login_id" id="authorizenet_merchant_login_id" class="form-control" value="{{ isset($admin_payment_setting['authorizenet_merchant_login_id']) ? $admin_payment_setting['authorizenet_merchant_login_id'] : '' }}" placeholder="{{ __('Merchant Login ID') }}"> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="authorizenet_merchant_transaction_key" class="form-label">{{ __('Merchant Transaction Key') }}</label> <input type="text" name="authorizenet_merchant_transaction_key" id="authorizenet_merchant_transaction_key" class="form-control" value="{{ isset($admin_payment_setting['authorizenet_merchant_transaction_key']) ? $admin_payment_setting['authorizenet_merchant_transaction_key'] : '' }}" placeholder="{{ __('Merchant Transaction Key') }}"> </div> </div> </div> </div> </div> </div> {{-- Tap --}} <div class="accordion-item"> <h2 class="accordion-header" id="headingThirtyThree"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThirtyThree" aria-expanded="true" aria-controls="collapseThirtyThree"> <span class="d-flex align-items-center"> {{ __('Tap') }} </span> <div class="d-flex align-items-center"> <span class="me-2">{{ __('Enable') }}:</span> <div class="form-check form-switch custom-switch-v1"> <input type="hidden" name="is_tap_enabled" value="off"> <input type="checkbox" class="form-check-input input-primary" name="is_tap_enabled" id="is_tap_enabled" {{ isset($admin_payment_setting['is_tap_enabled']) && $admin_payment_setting['is_tap_enabled'] == 'on' ? 'checked="checked"' : '' }}> <label class="form-check-label" for="customswitchv1-2"></label> </div> </div> </button> </h2> <div id="collapseThirtyThree" class="accordion-collapse collapse" aria-labelledby="headingThirtyThree" data-bs-parent="#accordionExample"> <div class="accordion-body"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="tap_secret_key" class="form-label">{{ __('Secret Key') }}</label> <input type="text" name="tap_secret_key" id="tap_secret_key" class="form-control" value="{{ isset($admin_payment_setting['tap_secret_key']) ? $admin_payment_setting['tap_secret_key'] : '' }}" placeholder="{{ __('Secret Key') }}"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="card-footer text-end"> <button class="btn-submit btn btn-primary" type="submit"> {{ __('Save Changes') }} </button> </div> </form> </div> <div class="" id="pusher-settings"> {{ Form::open(['route' => 'pusher.settings', 'method' => 'post']) }} <div class="row"> <div class="col-lg-12 col-sm-12 col-md-12"> <div class="card"> <div class="card-header"> <div class="row"> <div class="col-lg-8 col-md-8 col-sm-8"> <h5>{{ __('Pusher Settings') }}</h5><small class="text-secondary font-weight-bold"></small> </div> </div> </div> <div class="card-body"> <div class="row"> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="pusher_app_id" class="col-form-label">{{ __('Pusher App Id') }}</label> <input class="form-control" placeholder="Enter Pusher App Id" name="pusher_app_id" type="text" value="{{ $setting['pusher_app_id'] }}" id="pusher_app_id"> </div> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="pusher_app_key" class="col-form-label">{{ __('Pusher App Key') }}</label> <input class="form-control " placeholder="Enter Pusher App Key" name="pusher_app_key" type="text" value="{{ $setting['pusher_app_key'] }}" id="pusher_app_key"> </div> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="pusher_app_secret" class="col-form-label">{{ __('Pusher App Secret') }}</label> <input class="form-control " placeholder="Enter Pusher App Secret" name="pusher_app_secret" type="text" value="{{ $setting['pusher_app_secret'] }}" id="pusher_app_secret"> </div> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="pusher_app_cluster" class="col-form-label">{{ __('Pusher App Cluster') }}</label> <input class="form-control " placeholder="Enter Pusher App Cluster" name="pusher_app_cluster" type="text" value="{{ $setting['pusher_app_cluster'] }}" id="pusher_app_cluster"> </div> </div> </div> <div class="card-footer text-end"> {{ Form::submit(__('Save Changes'), ['class' => 'btn btn-xs btn-primary']) }} </div> </div> </div> </div> {{ Form::close() }} </div> <div id="recaptcha-print-settings" class="card"> <div class="col-md-12"> <form method="POST" action="{{ route('recaptcha.settings.store') }}" accept-charset="UTF-8"> <div class="card-header"> <div class="row"> <div class="col-lg-8 col-md-8 col-sm-8"> <a href="https://phppot.com/php/how-to-get-google-recaptcha-site-and-secret-key/" target="_blank" class="text-blue"> <h5 class="">{{ __('ReCaptcha settings') }}</h5><small class="text-primary font-weight-bold">({{ __('How to Get Google reCaptcha Site and Secret key') }})</small> </a> </div> <div class="col-lg-4 col-md-4 col-sm-4 text-end"> <div class="col switch-width"> <div class="custom-control custom-switch"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" class="" name="recaptcha_module" id="recaptcha_module" value="yes" {{ $setting['recaptcha_module'] == 'yes' ? 'checked="checked"' : '' }}> <label class="custom-control-label form-control-label px-2" for="recaptcha_module "></label><br> <a href="https://phppot.com/php/how-to-get-google-recaptcha-site-and-secret-key/" target="_blank" class="text-blue"> </a> </div> </div> </div> </div> </div> <div class="card-body"> @csrf <div class="row"> <div class="col-md-6"> <div class="form-group col switch-width"> {{ Form::label('google_recaptcha_version', __('Google Recaptcha Version'), ['class' => ' col-form-label']) }} {{ Form::select('google_recaptcha_version', $google_recaptcha_version, isset($setting['google_recaptcha_version']) ? $setting['google_recaptcha_version'] : 'v2-checkbox', ['id' => 'google_recaptcha_version', 'class' => 'form-control choices', 'searchEnabled' => 'true']) }} </div> </div> <div class="col-md-6"> </div> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="google_recaptcha_key" class="form-label">{{ __('Google Recaptcha Key') }}</label> <input class="form-control" placeholder="{{ __('Enter Google Recaptcha Key') }}" name="google_recaptcha_key" type="text" value="{{ $setting['google_recaptcha_key'] }}" id="google_recaptcha_key"> </div> <div class="col-lg-6 col-md-6 col-sm-6 form-group"> <label for="google_recaptcha_secret" class="form-label">{{ __('Google Recaptcha Secret') }}</label> <input class="form-control " placeholder="{{ __('Enter Google Recaptcha Secret') }}" name="google_recaptcha_secret" type="text" value="{{ $setting['google_recaptcha_secret'] }}" id="google_recaptcha_secret"> </div> </div> </div> <div class="card-footer text-end"> {{ Form::submit(__('Save Changes'), ['class' => 'btn btn-xs btn-primary']) }} </div> </form> </div> </div> <!--storage Setting--> <div id="storage-settings" class="card"> {{ Form::open(['route' => 'storage.setting.store', 'enctype' => 'multipart/form-data']) }} <div class="card-header"> <div class="row"> <div class="col-lg-8 col-md-8 col-sm-8"> <h5 class="">{{ __('Storage Settings') }}</h5> </div> </div> </div> <div class="card-body"> <div class="d-flex"> <div class="pe-2"> <input type="radio" class="btn-check" name="storage_setting" id="local-outlined" autocomplete="off" {{ $setting['storage_setting'] == 'local' ? 'checked' : '' }} value="local" checked> <label class="btn btn-outline-primary" for="local-outlined">{{ __('Local') }}</label> </div> <div class="pe-2"> <input type="radio" class="btn-check" name="storage_setting" id="s3-outlined" autocomplete="off" {{ $setting['storage_setting'] == 's3' ? 'checked' : '' }} value="s3"> <label class="btn btn-outline-primary" for="s3-outlined"> {{ __('AWS S3') }}</label> </div> <div class="pe-2"> <input type="radio" class="btn-check" name="storage_setting" id="wasabi-outlined" autocomplete="off" {{ $setting['storage_setting'] == 'wasabi' ? 'checked' : '' }} value="wasabi"> <label class="btn btn-outline-primary" for="wasabi-outlined">{{ __('Wasabi') }}</label> </div> </div> <div class="mt-3"> <div class="local-setting row mb-4 {{ $setting['storage_setting'] == 'local' ? ' ' : 'd-none' }}"> <!-- <h4 class="small-title">{{ __('Local Settings') }}</h4> --> <div class="form-group col-8 switch-width"> {{ Form::label('local_storage_validation', __('Only Upload Files'), ['class' => ' form-label']) }} <select name="local_storage_validation[]" class="select2" id="local_storage_validation" multiple> @foreach ($file_type as $f) <option @if (in_array($f, $local_storage_validations)) selected @endif> {{ $f }}</option> @endforeach </select> </div> <div class="col-lg-4"> <div class="form-group"> <label class="form-label" for="local_storage_max_upload_size">{{ __('Max upload size ( In KB)') }}</label> <input type="number" name="local_storage_max_upload_size" class="form-control" value="{{ !isset($setting['local_storage_max_upload_size']) || is_null($setting['local_storage_max_upload_size']) ? '' : $setting['local_storage_max_upload_size'] }}" placeholder="{{ __('Max upload size') }}"> </div> </div> </div> <div class="s3-setting row {{ $setting['storage_setting'] == 's3' ? ' ' : 'd-none' }}"> <div class=" row "> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_key">{{ __('S3 Key') }}</label> <input type="text" name="s3_key" class="form-control" value="{{ !isset($setting['s3_key']) || is_null($setting['s3_key']) ? '' : $setting['s3_key'] }}" placeholder="{{ __('S3 Key') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_secret">{{ __('S3 Secret') }}</label> <input type="text" name="s3_secret" class="form-control" value="{{ !isset($setting['s3_secret']) || is_null($setting['s3_secret']) ? '' : $setting['s3_secret'] }}" placeholder="{{ __('S3 Secret') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_region">{{ __('S3 Region') }}</label> <input type="text" name="s3_region" class="form-control" value="{{ !isset($setting['s3_region']) || is_null($setting['s3_region']) ? '' : $setting['s3_region'] }}" placeholder="{{ __('S3 Region') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_bucket">{{ __('S3 Bucket') }}</label> <input type="text" name="s3_bucket" class="form-control" value="{{ !isset($setting['s3_bucket']) || is_null($setting['s3_bucket']) ? '' : $setting['s3_bucket'] }}" placeholder="{{ __('S3 Bucket') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_url">{{ __('S3 URL') }}</label> <input type="text" name="s3_url" class="form-control" value="{{ !isset($setting['s3_url']) || is_null($setting['s3_url']) ? '' : $setting['s3_url'] }}" placeholder="{{ __('S3 URL') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_endpoint">{{ __('S3 Endpoint') }}</label> <input type="text" name="s3_endpoint" class="form-control" value="{{ !isset($setting['s3_endpoint']) || is_null($setting['s3_endpoint']) ? '' : $setting['s3_endpoint'] }}" placeholder="{{ __('S3 Endpoint') }}"> </div> </div> <div class="form-group col-8 switch-width"> {{ Form::label('s3_storage_validation', __('Only Upload Files'), ['class' => ' form-label']) }} <select name="s3_storage_validation[]" class="select2" id="s3_storage_validation" multiple> @foreach ($file_type as $f) <option @if (in_array($f, $s3_storage_validations)) selected @endif> {{ $f }}</option> @endforeach </select> </div> <div class="col-lg-4"> <div class="form-group"> <label class="form-label" for="s3_max_upload_size">{{ __('Max upload size ( In KB)') }}</label> <input type="number" name="s3_max_upload_size" class="form-control" value="{{ !isset($setting['s3_max_upload_size']) || is_null($setting['s3_max_upload_size']) ? '' : $setting['s3_max_upload_size'] }}" placeholder="{{ __('Max upload size') }}"> </div> </div> </div> </div> <div class="wasabi-setting row {{ $setting['storage_setting'] == 'wasabi' ? ' ' : 'd-none' }}"> <div class=" row "> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_key">{{ __('Wasabi Key') }}</label> <input type="text" name="wasabi_key" class="form-control" value="{{ !isset($setting['wasabi_key']) || is_null($setting['wasabi_key']) ? '' : $setting['wasabi_key'] }}" placeholder="{{ __('Wasabi Key') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_secret">{{ __('Wasabi Secret') }}</label> <input type="text" name="wasabi_secret" class="form-control" value="{{ !isset($setting['wasabi_secret']) || is_null($setting['wasabi_secret']) ? '' : $setting['wasabi_secret'] }}" placeholder="{{ __('Wasabi Secret') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="s3_region">{{ __('Wasabi Region') }}</label> <input type="text" name="wasabi_region" class="form-control" value="{{ !isset($setting['wasabi_region']) || is_null($setting['wasabi_region']) ? '' : $setting['wasabi_region'] }}" placeholder="{{ __('Wasabi Region') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="wasabi_bucket">{{ __('Wasabi Bucket') }}</label> <input type="text" name="wasabi_bucket" class="form-control" value="{{ !isset($setting['wasabi_bucket']) || is_null($setting['wasabi_bucket']) ? '' : $setting['wasabi_bucket'] }}" placeholder="{{ __('Wasabi Bucket') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="wasabi_url">{{ __('Wasabi URL') }}</label> <input type="text" name="wasabi_url" class="form-control" value="{{ !isset($setting['wasabi_url']) || is_null($setting['wasabi_url']) ? '' : $setting['wasabi_url'] }}" placeholder="{{ __('Wasabi URL') }}"> </div> </div> <div class="col-lg-6"> <div class="form-group"> <label class="form-label" for="wasabi_root">{{ __('Wasabi Root') }}</label> <input type="text" name="wasabi_root" class="form-control" value="{{ !isset($setting['wasabi_root']) || is_null($setting['wasabi_root']) ? '' : $setting['wasabi_root'] }}" placeholder="{{ __('Wasabi Root') }}"> </div> </div> <div class="form-group col-8 switch-width"> {{ Form::label('wasabi_storage_validation', __('Only Upload Files'), ['class' => 'form-label']) }} <select name="wasabi_storage_validation[]" class="select2" id="wasabi_storage_validation" multiple> @foreach ($file_type as $f) <option @if (in_array($f, $wasabi_storage_validations)) selected @endif> {{ $f }}</option> @endforeach </select> </div> <div class="col-lg-4"> <div class="form-group"> <label class="form-label" for="wasabi_root">{{ __('Max upload size ( In KB)') }}</label> <input type="number" name="wasabi_max_upload_size" class="form-control" value="{{ !isset($setting['wasabi_max_upload_size']) || is_null($setting['wasabi_max_upload_size']) ? '' : $setting['wasabi_max_upload_size'] }}" placeholder="{{ __('Max upload size') }}"> </div> </div> </div> </div> </div> </div> <div class="card-footer text-end"> <input class="btn btn-print-invoice btn-primary" type="submit" value="{{ __('Save Changes') }}"> </div> {{ Form::close() }} </div> {{-- SEO settings --}} <div id="SEO-settings" class="card"> <div class="card-header"> <div class="row"> <div class="col-lg-10 col-md-10 col-sm-9"> <h5>{{ __('SEO Settings') }}</h5> </div> @if ($chatgpt_enable) <div class="col-md-2"> <a href="#" class="btn btn-sm btn-primary" data-size="medium" data-ajax-popup-over="true" data-url="{{ route('generate', ['seo']) }}" data-bs-toggle="tooltip" data-bs-placement="top" title="{{ __('Generate') }}" data-title="{{ __('Generate Content With AI') }}"> <i class="fas fa-robot"></i>{{ __(' Generate With AI') }} </a> </div> @endif </div> </div> <div class="card-body"> {{ Form::open(['url' => route('seo.settings'), 'method' => 'post', 'enctype' => 'multipart/form-data']) }} @csrf <div class="row"> <div class="col-md-6"> <div class="form-group"> {{ Form::label('Meta Keywords', __('Meta Keywords'), ['class' => 'col-form-label']) }} {{ Form::text('meta_title', !empty($setting['meta_title']) ? $setting['meta_title'] : '', ['class' => 'form-control ', 'placeholder' => __('Meta Keywords')]) }} </div> <div class="form-group"> {{ Form::label('Meta Description', __('Meta Description'), ['class' => 'col-form-label']) }} {{ Form::textarea('meta_description', !empty($setting['meta_description']) ? $setting['meta_description'] : '', ['class' => 'form-control ', 'placeholder' => __('Meta Description'), 'rows' => 3]) }} </div> </div> <div class="col-md-6"> <div class="form-group mb-0"> {{ Form::label('Meta Image', __('Meta Image'), ['class' => 'col-form-label']) }} </div> <div class="setting-card"> <div class="logo-content"> <img id="image2 blah" src="{{ $meta_image . '/' . (isset($setting['meta_image']) && !empty($setting['meta_image']) ? $setting['meta_image'] : 'hrmgo.png') }}" class="img_setting seo_image"> </div> <div class="choose-files mt-4"> <label for="meta_image"> <div class="bg-primary meta_image"> <i class="ti ti-upload px-1"></i>{{ __('Choose file here') }} </div> {{-- <input type="file" class="form-control file" id="meta_image" name="meta_image" data-filename="meta_image"> --}} <input type="file" class="form-control file" name="meta_image" id="meta_image" onchange="document.getElementById('blah').src = window.URL.createObjectURL(this.files[0])"> </label> </div> @error('meta_image') <div class="row"> <span class="invalid-logo" role="alert"> <strong class="text-danger">{{ $message }}</strong> </span> </div> @enderror </div> </div> </div> </div> <div class="card-footer text-end"> <input class="btn btn-print-invoice btn-primary" type="submit" value="{{ __('Save Changes') }}"> </div> {{ Form::close() }} </div> {{-- Cache settings --}} <div id="cache-settings"> <div class="card"> <div class="card-header"> <div class="row"> <div class="col-md-6"> <h5>{{ __('Cache Settings') }}</h5> </div> </div> </div> {{ Form::open(['url' => route('clear.cache')]) }} <div class="card-body"> <div class="row"> <div class="col-lg-11 col-md-11 col-sm-11 form-group"> {{ Form::label('Current cache size', __('Current cache size'), ['class' => 'col-form-label']) }} <div class="input-group"> <input type="text" class="form-control" value="{{ $file_size }}" readonly> <div class="input-group-append"> <span class="input-group-text" id="basic-addon6">{{ __('MB') }}</span> </div> </div> </div> </div> </div> <div class="card-footer text-end"> <input class="btn btn-print-invoice btn-primary" type="submit" value="{{ __('Cache Clear') }}"> </div> {{ Form::close() }} </div> </div> {{-- GDPR Cookie Consent --}} <div class="card" id="cookie-settings"> {{ Form::model($settings, ['route' => 'cookie.setting', 'method' => 'post']) }} <div class="card-header flex-column flex-lg-row d-flex align-items-lg-center gap-2 justify-content-between"> <h5>{{ __('Cookie Settings') }}</h5> <div class="d-flex align-items-center"> {{ Form::label('enable_cookie', __('Enable cookie'), ['class' => 'col-form-label p-0 fw-bold me-3']) }} <div class="custom-control custom-switch" onclick="enablecookie()"> <input type="checkbox" data-toggle="switchbutton" data-onstyle="primary" name="enable_cookie" class="form-check-input input-primary " id="enable_cookie" {{ $settings['enable_cookie'] == 'on' ? ' checked ' : '' }}> <label class="custom-control-label mb-1" for="enable_cookie"></label> </div> </div> </div> <div class="card-body cookieDiv {{ $settings['enable_cookie'] == 'off' ? 'disabledCookie ' : '' }}"> <div class="row "> @if ($chatgpt_enable) <div class="text-end"> <div class="mt-0"> <a data-size="md" class="btn btn-primary text-white btn-sm" data-ajax-popup-over="true" data-url="{{ route('generate', ['cookie']) }}" data-bs-placement="top" data-title="{{ __('Generate content with AI') }}"> <i class="fas fa-robot"></i> <span>{{ __('Generate with AI') }}</span> </a> </div> {{-- <a href="#" class="btn btn-sm btn-primary" data-size="medium" data-ajax-popup-over="true" data-url="{{ route('generate', ['cookie']) }}" data-bs-toggle="tooltip" data-bs-placement="top" title="{{ __('Generate') }}" data-title="{{ __('Generate Content With AI') }}"> <i class="fas fa-robot"></i>{{ __(' Generate With AI') }} </a> --}} </div> @endif <div class="col-md-6"> <div class="form-check form-switch custom-switch-v1" id="cookie_log"> <input type="checkbox" name="cookie_logging" class="form-check-input input-primary cookie_setting" id="cookie_logging" onclick="enableButton()" {{ $settings['cookie_logging'] == 'on' ? ' checked ' : '' }}> <label class="form-check-label" for="cookie_logging">{{ __('Enable logging') }}</label> </div> <div class="form-group"> {{ Form::label('cookie_title', __('Cookie Title'), ['class' => 'col-form-label']) }} {{ Form::text('cookie_title', null, ['class' => 'form-control cookie_setting', 'placeholder' => __('Cookie Title')]) }} </div> <div class="form-group "> {{ Form::label('cookie_description', __('Cookie Description'), ['class' => ' form-label']) }} {!! Form::textarea('cookie_description', null, [ 'class' => 'form-control cookie_setting', 'rows' => '3', 'placeholder' => __('Cookie Description'), ]) !!} </div> </div> <div class="col-md-6"> <div class="form-check form-switch custom-switch-v1 "> <input type="checkbox" name="necessary_cookies" class="form-check-input input-primary" id="necessary_cookies" checked onclick="return false"> <label class="form-check-label" for="necessary_cookies">{{ __('Strictly necessary cookies') }}</label> </div> <div class="form-group "> {{ Form::label('strictly_cookie_title', __(' Strictly Cookie Title'), ['class' => 'col-form-label']) }} {{ Form::text('strictly_cookie_title', null, ['class' => 'form-control cookie_setting', 'placeholder' => __('Strictly necessary cookies')]) }} </div> <div class="form-group "> {{ Form::label('strictly_cookie_description', __('Strictly Cookie Description'), ['class' => ' form-label']) }} {!! Form::textarea('strictly_cookie_description', null, [ 'class' => 'form-control cookie_setting ', 'rows' => '3', 'placeholder' => __('Strictly Cookie Description'), ]) !!} </div> </div> {{-- <div class="row"> --}} <div class="col-12"> <h5>{{ __('More Information') }}</h5> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('more_information_description', __('Contact Us Description'), ['class' => 'col-form-label']) }} {{ Form::text('more_information_description', null, ['class' => 'form-control cookie_setting', 'placeholder' => __('Contact Us Description')]) }} </div> </div> <div class="col-md-6"> <div class="form-group"> {{ Form::label('contactus_url', __('Contact Us URL'), ['class' => 'col-form-label']) }} {{ Form::text('contactus_url', null, ['class' => 'form-control cookie_setting', 'placeholder' => __('Contact Us URL')]) }} </div> </div> {{-- </div> --}} </div> </div> <div class="card-footer"> <div class="row"> <div id="csv_file" class="col-md-6"> @if (isset($settings['cookie_logging']) && $settings['cookie_logging'] == 'on') <label for="file" class="form-label">{{ __('Download cookie accepted data') }}</label> <a href="{{ asset(Storage::url('uploads/sample')) . '/data.csv' }}" class="btn btn-primary mr-2 "> <i class="ti ti-download"></i> </a> @endif </div> <div class="text-end col-md-6"> <input type="submit" class="btn btn-xs btn-primary" value="{{ __('Save Changes') }}"> </div> </div> </div> {{ Form::close() }} </div> {{-- ChatGPT Key Settings --}} <div class="card" id="pills-chatgpt-settings"> {{ Form::model($settings, ['route' => 'settings.chatgptkey', 'method' => 'post']) }} <div class="card-header"> <h5>{{ __('Chat GPT Key Settings') }}</h5> <small>{{ __('Edit your key details') }}</small> </div> <div class="card-body"> <div class="row"> <div class="form-group col-md-6"> {{ Form::label('Chat GPT Key', __('Chat GPT Key'), ['class' => 'col-form-label']) }} {{ Form::text('chatgpt_key', isset($settings['chatgpt_key']) ? $settings['chatgpt_key'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Chatgpt Key Here')]) }} </div> <div class="form-group col-md-6"> {{ Form::label('Chat GPT Model', __('Chat GPT Model'), ['class' => 'col-form-label']) }} {{ Form::text('chatgpt_model', isset($settings['chatgpt_model']) ? $settings['chatgpt_model'] : '', ['class' => 'form-control', 'placeholder' => __('Enter Chatgpt Model Here')]) }} </div> </div> </div> <div class="card-footer text-end"> <button class="btn btn-primary" type="submit">{{ __('Save Changes') }}</button> </div> {{ Form::close() }} </div> </div> </div> @endsection
| ver. 1.4 |
Github
|
.
| PHP 8.3.30 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings