/* ----------------------------------------------------------------------
13.04.2025
Удалялка фильтра
---------------------------------------------------------------------- */
$(".delFromSort").click(function (event) {
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=delFromSort&id=" + $(this).data('id'),
success: function (data) { }
});
$("#div_" + $(this).data('id')).hide();
})
/* ----------------------------------------------------------------------
13.04.2025
Сортировка
---------------------------------------------------------------------- */
$("#sortTovar").click(function (event) {
if ($(this).is(':checked')) {
var status = 1;
} else {
var status = 0;
}
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=changeSort&status=" + status,
success: function (data) { }
});
setTimeout(function () { location.reload(); }, 2000);
})
$("#btnAuto").click(function (event) {
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=createAutoFilter&id=" + $(this).data("id"),
success: function (data) { }
});
window.location.href = '/ctovar/' + $(this).data("id");
})
$("#btnAddTitle").click(function (event) {
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=btnAddTitle&id=" + $(this).data("id") + "&txt=" + $("#shtitle").val(),
success: function (data) { }
});
setTimeout(function () { location.reload(); }, 2000);
//window.location.href = '/ctovar/' + $(this).data("id");
})
/* ----------------------------------------------------------------------
23.03.2025
Создаем категорию
---------------------------------------------------------------------- */
$("#btnNewCat").click(function (event) {
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=newCategory&id=" + $(this).data("id") + "&txt=" + $("#inputNewCat").val(),
success: function (data) { }
});
})
/* ----------------------------------------------------------------------
23.03.2025
Перемещалка категории в другую категорию
---------------------------------------------------------------------- */
$("#catToCat").click(function (event) {
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=moveCategory&id=" + $(this).data("id") + "&newCat=" + $(".moveCat").val(),
success: function (data) { }
});
})
/* ----------------------------------------------------------------------
23.03.2025
Меняем статус
---------------------------------------------------------------------- */
$("#changeStatus").click(function (event) {
if ($(this).is(':checked')) {
var status = 1;
} else {
var status = 0;
}
$.ajax({
type: 'POST',
url: '/act/ctovar',
dataType: 'html',
cache: false,
data: "act=changeStatus&id=" + $(this).data("id") + "&status=" + status,
success: function (data) { }
});
})
/* ----------------------------------------------------------------------
17.03.2025
Добавлялка в корзину
---------------------------------------------------------------------- */
$('#btnAddToCart').click(function (event) {
$.ajax({
type: 'POST',
url: '/act/content',
dataType: 'html',
cache: false,
data: "act=addToCart&id=" + $(this).data("id"),
success: function (data) { }
});
$('#pAddToCart').html("
");
})
//alert($('#showmore-triger').offset().top);
//Бесконечная лента
/*var block_show = false;
let page = 1;
function scrollMore() {
var $target = $('#showmore-triger');
if (block_show) {
return false;
}
var wt = $(window).scrollTop();
var wh = $(window).height();
// var et = $target.offset().top;
var et = $('#showmore-triger').offset().top;
alert (et);
var eh = $target.outerHeight();
var dh = $(document).height();
if (wt + wh >= et || wh + wt == dh || eh + et < wh) {
page++;
block_show = true;
$.ajax({
type: 'POST',
url: '/lentatovarov/' + $('#showmore-triger').data('content'),
dataType: 'html',
cache: false,
data: "mod=mini&page=" + page,
success: function (data) {
$('#showmore-list').append(data);
block_show = false;
}
});
if (page == $target.attr('data-max')) {
$target.remove();
}
}
}*/
/*
$(window).scroll(function () {
scrollMore();
});
*/
/* ----------------------------------------------------------------------
17.02.2025
Смотрим главную картинку
---------------------------------------------------------------------- */
$('.tovarMiniImg').click(function (event) {
$(".tovarMainImg").attr("src", $(this).attr("src"));
})
/* ----------------------------------------------------------------------
02.02.2025
Добавляем коментарий
---------------------------------------------------------------------- */
$('.form_comment').submit(function (event) {
event.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/content', // Скрипт обработчика
data: formData, // Данные которые мы передаем
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
processData: false,
success: function (data) {
//alert(data);
/* printMessage('#result', data);*/
},
error: function (data) {
console.log(data);
}
});
$(".form_comment textarea").val('');
$(".form_comment div").removeClass('hidden');
});
$('.btn-otvet').click(function (event) {
$("#idInModal").val($(this).data('id'));
})
/* ставим мини-картинку на главную */
$('.miniimg').click(function (event) {
$('.mainimg').attr('src', $(this).attr('src'));
})
/* удалялка картинок */
$("#delimg").click(function (event) {
$.ajax({
type: "POST",
url: '/act/tovar_show',
data: "act=delimg&id=" + $(this).data("id")
});
alert("Картинки очищены и будут загружены новые после перезагрузки страницы");
location.reload();
})
/*
$('.addToCart').click(function (event) {
$(this).text("Товар добавлен в корзину");
$(this).removeClass('btn-danger');
$(this).addClass('btn-success');
$(this).addClass('disabled');
})*/
/* ----------------------------------------------------------------------
05.01.2024
Тыкаем по ценникам товара
---------------------------------------------------------------------- */
$(".btn-check").click(function (event) {
$("#cena").text($(this).data('cena'));
$(".btn-add-to-cart").data('cena', $(this).data('t'));
})
/* ----------------------------------------------------------------------
27.02.2023
Добавляем коментарий
---------------------------------------------------------------------- */
$(".smallImg").click(function (event) {
$("#MainImg").attr('src', '/img.php?filename=' + $(this).data('fm') + '&w=300&h=300&tovar=1');
})
$(".s2-cat").change(function (event) {
var cat_id = $(this).val();
var id = $(this).data('id');
$.ajax({
type: "POST",
url: '/act/tovar_show',
data: "act=moveTovar&cat_id=" + cat_id + "&id=" + id,
success: function (data) {/*alert(data)*/ }
});
})
$(".checkbox").click(function (event) {
var id = $(this).data("id");
if ($(this).is(':checked'))
var status = 1;
else
var status = 0;
$.ajax({
type: "POST",
url: '/act/tovar_show',
data: "act=DontPublic&id=" + id + "&status=" + status
});
})
/* ----------------------------------------------------------------------
27.02.2023
Добавляем коментарий
---------------------------------------------------------------------- */
$('#addCommentOnTovar').submit(function (event) {
event.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/tovar_show', // Скрипт обработчика
data: formData, // Данные которые мы передаем
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
processData: false,
success: function (data) {
//alert(data);
/* printMessage('#result', data);*/
},
error: function (data) {
console.log(data);
}
});
$("#textarea-comment").val('');
$("#comment-result").removeClass('hidden');
});
/* ----------------------------------------------------------------------
22.06.2022
Кнопа добавления в корзину
---------------------------------------------------------------------- */
$(".btn-add-to-cart").click(function (event) {
var kolvo = $("#number").val();
var pages_id = $("#pages_id").val();
//alert(pages_id);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/tovar_show', // Скрипт обработчика
data: 'act=addToCart&pages_id=' + pages_id + '&kolvo=' + kolvo + '&option=' + $(this).data('cena'), // Данные которые мы передаем
success: function (data) {
$("#modal-cart-itogo").text(data);
}
});
return false;
})
/* ----------------------------------------------------------------------
22.06.2022
Интерактивное изменение
---------------------------------------------------------------------- */
$(".span-change-cena").dblclick(function (event) {
$(this).hide("600");
$('.input-qc').removeClass('hidden');
$('.input-qc').show('600');
})
$(".input-qc").dblclick(function (event) {
var id = $(this).data('id');
var txt = $(this).val();
$(this).hide("600");
$('.span-change-cena').show('600');
$('.span-change-cena').text(txt);
$.ajax({
type: 'POST', // Тип запроса
url: '/act/tovar_show', // Скрипт обработчика
data: 'id=' + id + '&act=addChangeCena&txt=' + txt, // Данные которые мы передаем
success: function (data) { }
});
})