PATH:
home
/
rwabteecom
/
project_11
/
resources
/
views
/
dashboard
/
partials
/
Editing: settings-scripts.blade.php
<script> $(document).ready(function() { function index() { $.ajax({ url: '{{ route('dashboard.settings.indexRender') }}', method: "GET", processData: false, contentType: false, success: function(response) { $('.div-settings').html(response) new mdb.Dropdown($('.share-menu')) $('.select2').select2(); resizeElement(); }, error: function(response) { console.log(response) } }); } index() $("body").on('click', '.integration-card .settings-btn', function() { let parent = $(this).closest('.integration-card') $("#integrationModal .modal-title").text(parent.find('.integration_title').text()) $('#integrationModal .intergationForm').addClass('d-none') $(`#integrationModal #${parent.attr('id')}_form`).removeClass('d-none') new mdb.Modal($("#integrationModal")).show(); // $("#integrationModal").modal('show'); }) $("body").on('click', '.integration-card .activate-btn', function() { let parent = $(this).closest('.integration-card') if (!$(this).attr('integration_data')) { $("#integrationModal .modal-title").text(parent.find('.integration_title').text()) new mdb.Modal($("#integrationModal")).show(); // $("#integrationModal").modal('show'); new mdb.Modal($('#integrationModal')).show(); $('#integrationModal .intergationForm').addClass('d-none') $(`#integrationModal #${parent.attr('id')}_form`).removeClass('d-none') } else { $(`#integrationModal #${parent.attr('id')}_form .form-check-input`).prop('checked', true) $('#setting-page-form').submit(); } }) $("body").on('click', '.integration-card .deactive-btn', function() { let parent = $(this).closest('.integration-card') $('#deActivateModal').attr('active_input_form', `#${parent.attr('id')}_form`) $('#deActivateModal .deActivate-title').text('{{ __('deactivate') }}' + ' ' + parent.find( '.integration_title').text()) new mdb.Modal($("#deActivateModal")).show(); // $('#deActivateModal').modal('show') }) $("body").on('click', '#confirm-deactive', function() { let activeForm = $(`${$('#deActivateModal').attr('active_input_form')}`) activeForm.find('.form-check-input').prop('checked', false) $('#setting-page-form').submit(); }) $("body").on('click', '#deactivate-account', function() { new mdb.Modal($("#deActivateAccountModal")).show(); // $('#deActivateAccountModal').modal('show') }) $("body").on('submit', '#setting-page-form', function(e) { $("#setting-page-form button").prop('disabled', true) e.preventDefault(); var fd = new FormData(this); let form = $(this); $.ajax({ method: "POST", processData: false, contentType: false, url: "{{ route('dashboard.settings.update.settings') }}", data: fd, success: function(response) { Toastify({ text: response.data.success, duration: 3000, close: true, className: "add-success", style: { background: "#28a745", } }).showToast(); index() $("#setting-page-form button").prop('disabled', false) }, error: function(response) { Toastify({ text: response.responseJSON.message, duration: 3000, close: true, className: "add-success", style: { background: "#dc3545", } }).showToast(); $("#setting-page-form button").prop('disabled', false) } }); }); }) </script>
SAVE
CANCEL