/* ---------------------------------------------------------------------- 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) { } }); })