golden hour
/var/www/html/wp-content/plugins/weekly-class/assets/admin/js
⬆️ Go Up
Upload
File/Folder
Size
Actions
admin.js
6.49 KB
Del
OK
bookings-min.js
5.88 KB
Del
OK
bookings.js
14.07 KB
Del
OK
builder.js
16.73 KB
Del
OK
ips.js
3.26 KB
Del
OK
min
-
Del
OK
settings.js
2.64 KB
Del
OK
taxonomies.js
117 B
Del
OK
Edit: settings.js
if (typeof(document.getElementById("wcs-settings__app")) != 'undefined' && document.getElementById("wcs-settings__app") != null){ ELEMENT.locale(window.EventsSchedule.locale_element_ui); var WcsSettings = new Vue({ el: '#wcs-settings__app', data: function() { return { visible: false, form: {}, loading: true, tabs: 'general' } }, mounted: function(){ var vm = this; vm.$http.get( window.EventsSchedule.rest_route + 'weekly-class/v1/settings/', { //emulateHTTP: true headers: { 'X-WP-Nonce': window.EventsSchedule.nonce } } ).then(vm.successCallback, vm.errorCallback); }, methods: { successCallback: function(response){ var vm = this; vm.loading = false; vm.form = response.body; console.log(response); }, errorCallback: function(response){ var vm = this; vm.loading = false; console.log(response); }, saveSettings: function(){ var vm = this; vm.loading = true; vm.$http.post( window.EventsSchedule.rest_route + 'weekly-class/v1/settings/', vm.form, { emulateJSON: true, headers: { 'X-WP-Nonce': window.EventsSchedule.nonce } } ).then(vm.successCallbackUpdate, vm.errorCallbackUpdate); }, successCallbackUpdate: function(response){ var vm = this; vm.loading = false; this.$notify({ title: 'Success', message: 'Settings saved succesfully.', type: 'success', offset: 40, duration: 2000 }); console.log(response); }, errorCallbackUpdate: function(response){ var vm = this; vm.loading = false; this.$notify({ title: 'Error', message: 'Settings could not be saved. Please try again!', type: 'error', offset: 40, duration: 2000 }); console.log(response); }, } }); }; /* (function($) { "use strict"; $('.wcs-options--single-allow').dependsOn({ '#wcs_single': { checked: true } }); $('.wcs-options--single').dependsOn({ '#wcs_single': { checked: true }, 'input[name="wcs_single_box"]': { values: ['left', 'center', 'right'] } }); $('.wcs-options--map').dependsOn({ '#wcs_single': { checked: true }, '#wcs_map': { checked: true } }); $(function() { $('.wp-color-picker-field').wpColorPicker(); }); })(jQuery); */
Save