lavreniyk Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 (змінено) Доброго времени суток! Хочу узнать как изменить стартовое количество товара при покупке. Например: Я жму на кнопку купить товар, В корзине покажет что я купил 1 единицу. Мне нужно чтобы отсчёт начинался с 25 единиц товара. То есть я нажал на кнопку купить и мне сразу в корзине показало что я хочу купить 25 единиц товара. Помогите пожалуйста) Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 В опенкарт есть функция "минимальное количество", указывается в каждом товаре. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 11 минут назад, Tom сказал: В опенкарт есть функция "минимальное количество", указывается в каждом товаре. Минимальное количество есть, но его нужно самому вводить. Нужно чтобы при нажатии "купить" в корзине сразу показывалось 25 единиц товара. Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 15 минут назад, lavreniyk сказал: но его нужно самому вводить. В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Нужно чтобы при нажатии "купить" в корзине сразу показывалось 25 единиц товара. @Tom верно ответил. Но вы можете сделать и так: catalog\view\javascript\common.js находите http://prntscr.com/rpqel0 и меняете 1 на нужное количество. Но стоит учесть, что если в товаре выставлено "Минимальное кличество" меньше чем то что Вы поставите в файле, то будет предупреждение. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 13 минут назад, Tom сказал: В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. Посмотрите пожалуйста, вот ссылка на сайт: http://s-opt.pp.ua/ На товаре Rothmans стоит минимальное количество 25 единиц. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. ответил вам выше. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 23 минуты назад, OCdevWizard сказал: ответил вам выше. Спасибо, Поменял, но так и остаётся 1 единица.( Вот ссылка на сайт где поменял значение: https://mag-konstantin.pp.ua/ Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Спасибо, Поменял, но так и остаётся 1 единица.( кеш браузера почистили? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 11 минут назад, Tom сказал: В опенкарт есть функция "минимальное количество", указывается в каждом товаре. Минимальное количество есть, но его нужно самому вводить. Нужно чтобы при нажатии "купить" в корзине сразу показывалось 25 единиц товара. Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 15 минут назад, lavreniyk сказал: но его нужно самому вводить. В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Нужно чтобы при нажатии "купить" в корзине сразу показывалось 25 единиц товара. @Tom верно ответил. Но вы можете сделать и так: catalog\view\javascript\common.js находите http://prntscr.com/rpqel0 и меняете 1 на нужное количество. Но стоит учесть, что если в товаре выставлено "Минимальное кличество" меньше чем то что Вы поставите в файле, то будет предупреждение. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 13 минут назад, Tom сказал: В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. Посмотрите пожалуйста, вот ссылка на сайт: http://s-opt.pp.ua/ На товаре Rothmans стоит минимальное количество 25 единиц. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. ответил вам выше. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 23 минуты назад, OCdevWizard сказал: ответил вам выше. Спасибо, Поменял, но так и остаётся 1 единица.( Вот ссылка на сайт где поменял значение: https://mag-konstantin.pp.ua/ Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Спасибо, Поменял, но так и остаётся 1 единица.( кеш браузера почистили? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Нужно чтобы при нажатии "купить" в корзине сразу показывалось 25 единиц товара. @Tom верно ответил. Но вы можете сделать и так: catalog\view\javascript\common.js находите http://prntscr.com/rpqel0 и меняете 1 на нужное количество. Но стоит учесть, что если в товаре выставлено "Минимальное кличество" меньше чем то что Вы поставите в файле, то будет предупреждение. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 13 минут назад, Tom сказал: В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. Посмотрите пожалуйста, вот ссылка на сайт: http://s-opt.pp.ua/ На товаре Rothmans стоит минимальное количество 25 единиц. Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. ответил вам выше. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 23 минуты назад, OCdevWizard сказал: ответил вам выше. Спасибо, Поменял, но так и остаётся 1 единица.( Вот ссылка на сайт где поменял значение: https://mag-konstantin.pp.ua/ Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Спасибо, Поменял, но так и остаётся 1 единица.( кеш браузера почистили? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 13 минут назад, Tom сказал: В корзину попадёт столько сколько указано в этом значении. Если человек сам руками изменит это значение, то в корзине не сможет оформить заказ и будет вылазить предупреждение о минимальном количестве... Офф демка Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. Посмотрите пожалуйста, вот ссылка на сайт: http://s-opt.pp.ua/ На товаре Rothmans стоит минимальное количество 25 единиц. Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Это если заходить на страницу товара, а если заказывать с главной, то только 1 единица получается. ответил вам выше. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 23 минуты назад, OCdevWizard сказал: ответил вам выше. Спасибо, Поменял, но так и остаётся 1 единица.( Вот ссылка на сайт где поменял значение: https://mag-konstantin.pp.ua/ Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Спасибо, Поменял, но так и остаётся 1 единица.( кеш браузера почистили? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) 23 минуты назад, OCdevWizard сказал: ответил вам выше. Спасибо, Поменял, но так и остаётся 1 единица.( Вот ссылка на сайт где поменял значение: https://mag-konstantin.pp.ua/ Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 1 час назад, lavreniyk сказал: Спасибо, Поменял, но так и остаётся 1 единица.( кеш браузера почистили? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 12 минут назад, OCdevWizard сказал: кеш браузера почистили? Да, почистил даже с другого устройства зашёл. Может оно сохранилось в Кеше opencart? Надіслати Поділитися на інших сайтах More sharing options...
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 И отключил кэш в opencart, но так и не работает Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 30 березня 2020 Share Опубліковано: 30 березня 2020 если у вас шаблон не стандартный то в ней скорей всего свой common.js Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 7 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Спасибо большое, главное теперь знаю куда и где смотреть. Да, шаблон не стандартный Надіслати Поділитися на інших сайтах More sharing options...
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 10 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js А примерно в каких папках это искать ?) Надіслати Поділитися на інших сайтах More sharing options...
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 15 минут назад, OCdevWizard сказал: если у вас шаблон не стандартный то в ней скоерй всего свой common.js Переключил на стандартный шаблон и все заработало, нужно чтобы в том шаблон это работало Надіслати Поділитися на інших сайтах More sharing options...
lavreniyk Опубліковано: 30 березня 2020 Автор Share Опубліковано: 30 березня 2020 (змінено) Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox Змінено 30 березня 2020 користувачем lavreniyk Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 (змінено) /catalog/view/theme/fanes/javascript/common.min.js Файл минифицирован, вот так выглядит без минификации Спойлер function getURLVar(t) { var e = [], o = String(document.location).split("?"); if (o[1]) { var a = o[1].split("&"); for (i = 0; i < a.length; i++) { var n = a.split("="); n[0] && n[1] && (e[n[0]] = n[1]) } return e[t] ? e[t] : "" } } $(document).ready(function() { $(".text-danger").each(function() { var t = $(this).parent().parent(); t.hasClass("form-group") && t.addClass("has-error") }), $("#form-currency .currency-select").on("click", function(t) { t.preventDefault(), $("#form-currency input[name='code']").val($(this).attr("name")), $("#form-currency").submit() }), $("#form-language .language-select").on("click", function(t) { t.preventDefault(), $("#form-language input[name='code']").val($(this).attr("name")), $("#form-language").submit() }), $("#search input[name='search']").parent().find("button").on("click", function() { var t = $("base").attr("href") + "index.php?route=product/search", e = $(".right-l #search input[name='search']").val(); e && (t += "&search=" + encodeURIComponent(e)), location = t }), $("#search input[name='search']").on("keydown", function(t) { 13 == t.keyCode && $(".right-l #search input[name='search']").parent().find("button").trigger("click") }), $("#menu .dropdown-menu").each(function() { var t = $("#menu").offset(), e = $(this).parent().offset().left + $(this).outerWidth() - (t.left + $("#menu").outerWidth()); 0 < e && $(this).css("margin-left", "-" + (10 + e) + "px") }), $("#list-view").click(function() { $("#content .product-grid > .clearfix").remove(), $("#content .row > .product-grid").attr("class", "product-layout product-list col-xs-12"), $("#grid-view").removeClass("active"), $("#list-view").addClass("active"), localStorage.setItem("display", "list") }), $("#grid-view").click(function() { var t = $("#column-right, #column-left").length; 2 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-6 col-md-6 col-sm-12 col-xs-12") : 1 == t ? $("#content .product-list").attr("class", "product-layout product-grid col-lg-4 col-md-4 col-sm-6 col-xs-12") : $("#content .product-list").attr("class", "product-layout product-grid col-lg-3 col-md-3 col-sm-6 col-xs-12"), $("#list-view").removeClass("active"), $("#grid-view").addClass("active"), localStorage.setItem("display", "grid") }), "list" == localStorage.getItem("display") ? ($("#list-view").trigger("click"), $("#list-view").addClass("active")) : ($("#grid-view").trigger("click"), $("#grid-view").addClass("active")), $(document).on("keydown", "#collapse-checkout-option input[name='email'], #collapse-checkout-option input[name='password']", function(t) { 13 == t.keyCode && $("#collapse-checkout-option #button-login").trigger("click") }), $("[data-toggle='tooltip']").tooltip({ container: "body" }), $(document).ajaxStop(function() { $("[data-toggle='tooltip']").tooltip({ container: "body" }) }) }); var cart = { add: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/add", type: "post", data: "product_id=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { $(".alert-dismissible, .text-danger").remove(), t.redirect && (location = t.redirect), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), $("#cart ul").load("index.php?route=common/cart/info ul li")) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, update: function(t, e) { $.ajax({ url: "index.php?route=checkout/cart/edit", type: "post", data: "key=" + t + "&quantity=" + (void 0 !== e ? e : 1), dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > a").html('<span id="cart-total"><i class="fa fa-shopping-bag" aria-hidden="true"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, voucher = { add: function() {}, remove: function(t) { $.ajax({ url: "index.php?route=checkout/cart/remove", type: "post", data: "key=" + t, dataType: "json", beforeSend: function() { $("#cart > button").button("loading") }, complete: function() { $("#cart > button").button("reset") }, success: function(t) { setTimeout(function() { $("#cart > button").html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + t.total + "</span>") }, 100), "checkout/cart" == getURLVar("route") || "checkout/checkout" == getURLVar("route") ? location = "index.php?route=checkout/cart" : $("#cart > ul").load("index.php?route=common/cart/info ul li") }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) } }, wishlist = { add: function(t) { $.ajax({ url: "index.php?route=account/wishlist/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.redirect && (location = t.redirect), t.success && $(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#wishlist-total").html(t.total), $("#wishlist-total").attr("title", t.total) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }, compare = { add: function(t) { $.ajax({ url: "index.php?route=product/compare/add", type: "post", data: "product_id=" + t, dataType: "json", success: function(t) { $(".alert-dismissible").remove(), t.success && ($(".nav-menu").after('<div class="event-block"><i class="fa fa-check-circle"></i>' + t.success + "</div>"), $("#compare-total").html(t.total)) }, error: function(t, e, o) { alert(o + "\r\n" + t.statusText + "\r\n" + t.responseText) } }) }, remove: function() {} }; $(document).delegate(".agree", "click", function(t) { t.preventDefault(), $("#modal-agree").remove(); var e = this; $.ajax({ url: $(e).attr("href"), type: "get", dataType: "html", success: function(t) { html = '<div id="modal-agree" class="modal">', html += ' <div class="modal-dialog">', html += ' <div class="modal-content">', html += ' <div class="modal-header">', html += ' <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>', html += ' <h4 class="modal-title">' + $(e).text() + "</h4>", html += " </div>", html += ' <div class="modal-body">' + t + "</div>", html += " </div>", html += " </div>", html += "</div>", $("body").append(html), $("#modal-agree").modal("show") } }) }), function(o) { o.fn.autocomplete = function(t) { return this.each(function() { this.timer = null, this.items = new Array, o.extend(this, t), o(this).attr("autocomplete", "off"), o(this).on("focus", function() { this.request() }), o(this).on("blur", function() { setTimeout(function(t) { t.hide() }, 200, this) }), o(this).on("keydown", function(t) { switch (t.keyCode) { case 27: this.hide(); break; default: this.request() } }), this.click = function(t) { t.preventDefault(), value = o(t.target).parent().attr("data-value"), value && this.items[value] && this.select(this.items[value]) }, this.show = function() { var t = o(this).position(); o(this).siblings("ul.dropdown-menu").css({ top: t.top + o(this).outerHeight(), left: t.left }), o(this).siblings("ul.dropdown-menu").show() }, this.hide = function() { o(this).siblings("ul.dropdown-menu").hide() }, this.request = function() { clearTimeout(this.timer), this.timer = setTimeout(function(t) { t.source(o(t).val(), o.proxy(t.response, t)) }, 200, this) }, this.response = function(t) { if (html = "", t.length) { for (i = 0; i < t.length; i++) this.items[t.value] = t; for (i = 0; i < t.length; i++) t.category || (html += '<li data-value="' + t.value + '"><a href="#">' + t.label + "</a></li>"); var e = new Array; for (i = 0; i < t.length; i++) t.category && (e[t.category] || (e[t.category] = new Array, e[t.category].name = t.category, e[t.category].item = new Array), e[t.category].item.push(t)); for (i in e) for (html += '<li class="dropdown-header">' + e.name + "</li>", j = 0; j < e.item.length; j++) html += '<li data-value="' + e.item[j].value + '"><a href="#"> ' + e.item[j].label + "</a></li>" } html ? this.show() : this.hide(), o(this).siblings("ul.dropdown-menu").html(html) }, o(this).after('<ul class="dropdown-menu"></ul>'), o(this).siblings("ul.dropdown-menu").delegate("a", "click", o.proxy(this.click, this)) }) } }(window.jQuery); Змінено 31 березня 2020 користувачем Tom Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 8 часов назад, lavreniyk сказал: Ссылка на шаблон, возможно кто-то сможет найти как поменять ( Ссылка: https://fex.net/ru/s/a6dkpox http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 1 час назад, OCdevWizard сказал: http://prntscr.com/rpx3gh catalog/view/theme/fanes/javascript/common.min.js 1 меняете на нужное вам число. Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 31 березня 2020 Share Опубліковано: 31 березня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы написали, но так и ничего не изменилось, не знаю где искать кеш почистили браузера? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Twig Как изменить стартовое количество товаров при покупке?
lavreniyk Опубліковано: 31 березня 2020 Автор Share Опубліковано: 31 березня 2020 2 часа назад, OCdevWizard сказал: кеш почистили браузера? да Надіслати Поділитися на інших сайтах More sharing options...
lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 В 31.03.2020 в 11:25, OCdevWizard сказал: кеш почистили браузера? Большое спасибо, все получилось! Тема закрыта Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Большое спасибо, все получилось! Тема закрыта Отлично Так что все таки было? Надіслати Поділитися на інших сайтах More sharing options... lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options... OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
lavreniyk Опубліковано: 2 квітня 2020 Автор Share Опубліковано: 2 квітня 2020 1 час назад, OCdevWizard сказал: Отлично Так что все таки было? Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) Надіслати Поділитися на інших сайтах More sharing options...
OCdevWizard Опубліковано: 2 квітня 2020 Share Опубліковано: 2 квітня 2020 1 час назад, lavreniyk сказал: Все сделал как Вы сказали, вроде почистил кэш но ничего не произошло. Встал на следующий день с утра и вуаля, все работает) Скорее всего кэш не почистил) ясно хорошо что работает Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
Recommended Posts