191 lines
6.2 KiB
JavaScript
191 lines
6.2 KiB
JavaScript
$("#upload").submit(function (event) {
|
|
var formData = new FormData();
|
|
formData.append('file', $("#filebook")[0].files[0]);
|
|
formData.append('file2', $("#img")[0].files[0]);
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/a_bib_edit',
|
|
cache: false,
|
|
contentType: false,
|
|
processData: false,
|
|
data: formData,
|
|
dataType: 'json',
|
|
success: function (msg) {
|
|
if (msg.error == '') {
|
|
$("#filebook").hide();
|
|
$('#result').html(msg.success);
|
|
} else {
|
|
$('#result').html(msg.error);
|
|
}
|
|
}
|
|
});
|
|
|
|
return false;
|
|
})
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------
|
|
02.04.2023
|
|
Удалялка страниц
|
|
---------------------------------------------------------------------- */
|
|
$(".del_page").click(function (event) {
|
|
var id = $(this).data('id');
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/page_all',
|
|
data: "act=deletePage&id=" + id
|
|
});
|
|
$("#tr_pages_" + id).addClass("hidden");
|
|
})
|
|
|
|
/* ----------------------------------------------------------------------
|
|
02.04.2023
|
|
Удалялка категории
|
|
---------------------------------------------------------------------- */
|
|
$(".del_cat").click(function (event) {
|
|
var id = $(this).data('id');
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/page_all',
|
|
data: "act=deleteCategory&id=" + id
|
|
});
|
|
$("#tr_cat_" + id).addClass("hidden");
|
|
})
|
|
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------
|
|
12.12.2022
|
|
Создаем новую категорию
|
|
---------------------------------------------------------------------- */
|
|
$("#createNewCategory").click(function (event) {
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/a_bib',
|
|
data: "act=createNewCategory&txt=" + $("#categoryTitle").val() + "&category=" + $("#parentCategory").val()
|
|
});
|
|
|
|
setTimeout(function () { location.reload(); }, 1000);
|
|
})
|
|
|
|
|
|
/* ----------------------------------------------------------------------
|
|
07.10.2022
|
|
Сохраняем реквизиты категории
|
|
---------------------------------------------------------------------- */
|
|
|
|
$("#saveMeta").click(function (event) {
|
|
var title = $("#title").val();
|
|
var keywords = $("#keywords").val();
|
|
var description = $("#description").val();
|
|
var category = $("#category").val();
|
|
var id = $("#id").val();
|
|
var status = $("#status").val();//!!!
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/page_all',
|
|
data: "act=changeCategory&id=" + id + "&keywords=" + keywords + "&description=" + description + "&category=" + category + "&title=" + title + "&status=" + status
|
|
});
|
|
$("#div-log p").css({ 'color': 'gray' });
|
|
$("#div-log").prepend("<p style='color: green;'>Изменения сохранены</p>");
|
|
})
|
|
|
|
|
|
$("#showDivNewCat").click(function (event) {
|
|
$("#divNewCat").removeClass("hidden");
|
|
})
|
|
|
|
$("#cancelNewSaveMeta").click(function (event) {
|
|
$("#divNewCat").addClass("hidden");
|
|
})
|
|
|
|
//кнопка удаления в модальном окошке
|
|
$("#del").click(function (event) {
|
|
$.ajax({ type: "POST", url: '/act/page_all', data: "act=del_page&id=" + $('#tmp').val() });
|
|
$('tr#' + $('#tmp').val()).hide('2000');
|
|
$('#exampleModal').modal('hide');
|
|
})
|
|
|
|
/*
|
|
$(".del_cat").click(function(event) {
|
|
var id = $(this).attr('href');
|
|
//$.ajax({type:"POST",url:'/act/page_all',data:"id="+id});
|
|
return false;
|
|
})
|
|
|
|
|
|
//Кнопка удаления в списке контента
|
|
$(".del_page").click(function(event) {
|
|
var id = $(this).data('id');
|
|
//alert(id);
|
|
$('#del_id').val(id);
|
|
})
|
|
*/
|
|
// Кнопка удаления в модальном окошке
|
|
$(".del_page_in_modal").click(function (event) {
|
|
var id = $('#del_id').val();
|
|
// alert(id);
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/page_all',
|
|
data: "act=del_page&id=" + id
|
|
});
|
|
|
|
//
|
|
$("#tr_cat_" + id).hide(1000);
|
|
$("#btn_close_del").click();
|
|
//$('#modal_del_page').modal('hide');
|
|
|
|
})
|
|
|
|
//кнопка добавления категории
|
|
$("#btn-add-new-cat").click(function (event) {
|
|
var input_new_cat = $('#input_new_cat').val();
|
|
var parent_id = $('#input_parrent').val();
|
|
var input_new_cat_description = $('#input_new_cat_description').val();
|
|
var input_new_cat_keywords = $('#input_new_cat_keywords').val();
|
|
var input_new_cat_edit_id = $('#input_new_cat_edit_id').val();
|
|
|
|
$.ajax({
|
|
type: "POST",
|
|
url: '/act/page_all',
|
|
data: "act=new_cat&input_new_cat=" + input_new_cat + "&parent_id=" + parent_id + "&input_new_cat_description=" + input_new_cat_description + "&input_new_cat_keywords=" + input_new_cat_keywords + "&input_new_cat_edit_id=" + input_new_cat_edit_id
|
|
});
|
|
setTimeout(function () {
|
|
location.reload();
|
|
}, 1500);
|
|
})
|
|
|
|
//Быстрое редактирование категорий в модальном окне, пересмотреть концепцию
|
|
$(".qe").click(function (event) {
|
|
//Придаем заголовок
|
|
$("#modal_label_edit").text("Редактирование категории");
|
|
//alert("Click Me");
|
|
var id = $(this).data('id');
|
|
var parent_id = $("#parent_id").val();
|
|
//alert(id);
|
|
$("#input_new_cat").val($("#qe_b_title_" + id).text());
|
|
$("#input_new_cat_description").val($("#qe_b_desc_" + id).text());
|
|
$("#input_new_cat_keywords").val($("#qe_b_keywords_" + id).text());
|
|
$("#input_new_cat_edit_id").val(id);
|
|
$("#input_parrent").val(parent_id);
|
|
|
|
})
|
|
|
|
//Кнопка создания категории
|
|
$("#btn_new_cat").click(function (event) {
|
|
//Придаем заголовок
|
|
$("#modal_label_edit").text("Создать категорию");
|
|
//alert("Click Me");
|
|
var id = $(this).data('id');
|
|
var parent_id = $("#parent_id").val();
|
|
//alert(id);
|
|
$("#input_new_cat").val("");
|
|
$("#input_new_cat_description").val("");
|
|
$("#input_new_cat_keywords").val("");
|
|
$("#input_new_cat_edit_id").val("");
|
|
$("#input_parrent").val(parent_id);
|
|
|
|
}) |