File: /var/www/vhost/disk-apps/teamdemo.sports-crowd.com/public/js/experience_settings.js
function create() {
createRegister(
'/experience_settings/create',
Lang.get("experiences.settings.messages.create_question"),
"/experience_settings",
null
);
}
function clickEdit(value) {
$(location).attr("href", "/experience_settings/edit/" + value);
}
function edit() {
editRegister(
'/experience_settings/update/',
Lang.get("experiences.settings.messages.edit_question"),
"/experience_settings",
null
);
}
function clickDelete(value) {
deleteRegister(
"/experience_settings/delete/" + value,
Lang.get("experiences.settings.messages.delete_question"),
"/experience_settings"
);
}
function chk(value) {
activate(value, "/experience_settings/active");
}
function onSuccesSave(response) {
saveImage(response.data);
swal(response.m, {
icon: "success",
buttons: {
Ok: true,
},
}).then((val) => {
if (val == "Ok") {
$(location).attr("href", "/experience_settings");
}
});
}
function saveImage(id) {
var imageInput = document.getElementById("image");
imageFile = imageInput.files[0];
if (imageFile) {
var formData = new FormData();
formData.append("id", id);
formData.append("image", imageFile);
$.ajax({
type: "POST",
processData: false,
contentType: false,
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content"),
},
data: formData,
url: "/experience_settings/saveImage",
success: function (r) {
if (r.r) {
swal(r.m, {
icon: "success",
buttons: {
Ok: true,
},
}).then((val) => {
if (val == "Ok") {
$(location).attr("href", "/experience_settings");
}
});
} else {
alertError();
}
},
error: function (e) {
alertError();
},
});
}
}
function alertError() {
swal("Error", "¡Error al cargar imagen!", "error");
$("#btn-create-category").prop("disabled", false);
}