import Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 (изменено) Поставила модуль Simple. При чекауте, там где можно добавить или убавить кол-ва товара, модуль делает это кратно минимуму: очень удобно, если у вас оптовый магазин. Но как такое сделать в самой карточке товара? Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 Может быть можно как-то из Simple кратное увеличение перенести в карточку? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
kJlukOo Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 <input type="number" step="<?php echo $minimum;?>" value="<?php echo $minimum;?>"> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... SiteMix Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 Если я правильно понял вопрос, в настройках товара вкладка Данные, Минимальное количество. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 18 минут назад, kJlukOo сказал: <input type="number" step="<?php echo $minimum;?>" value="<?php echo $minimum;?>"> Спасибо, получилось, но только в самом инпуте еле заметные стрелочки появляются. А как кратность на боковые кнопки перенести? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 12 минут назад, import сказал: А как кратность на боковые кнопки перенести? нужно смотреть скрипт который за это отвечает. и там вместо 1 добавить $minimum Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) Вот что забито но кнопки + / - (jQuery) Спойлер /* Quantity Counter ========================================================*/ ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; if ($(this).hasClass('counter-minus') && input.val() > 1) { value = parseInt(input.val()) - 1; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + 1; } input.val(value); }); })(jQuery); Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 покажите верстку +\- Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 1 минуту назад, fanatic сказал: покажите верстку +\- Пожалуйста: Спойлер <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 59 минут назад, fanatic сказал: <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Не получилось - на кнопки теперь не реагирует никак, в консоли вот что: Спойлер Урл сайта: Спойлер http://open.u3945.red.elastictech.org Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 3 часа назад, import сказал: Урл сайта: что то не видно изменений в html да и js тоже Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
SiteMix Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 Если я правильно понял вопрос, в настройках товара вкладка Данные, Минимальное количество. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 18 минут назад, kJlukOo сказал: <input type="number" step="<?php echo $minimum;?>" value="<?php echo $minimum;?>"> Спасибо, получилось, но только в самом инпуте еле заметные стрелочки появляются. А как кратность на боковые кнопки перенести? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 12 минут назад, import сказал: А как кратность на боковые кнопки перенести? нужно смотреть скрипт который за это отвечает. и там вместо 1 добавить $minimum Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) Вот что забито но кнопки + / - (jQuery) Спойлер /* Quantity Counter ========================================================*/ ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; if ($(this).hasClass('counter-minus') && input.val() > 1) { value = parseInt(input.val()) - 1; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + 1; } input.val(value); }); })(jQuery); Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 покажите верстку +\- Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 1 минуту назад, fanatic сказал: покажите верстку +\- Пожалуйста: Спойлер <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 59 минут назад, fanatic сказал: <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Не получилось - на кнопки теперь не реагирует никак, в консоли вот что: Спойлер Урл сайта: Спойлер http://open.u3945.red.elastictech.org Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 3 часа назад, import сказал: Урл сайта: что то не видно изменений в html да и js тоже Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) Вот что забито но кнопки + / - (jQuery) Спойлер /* Quantity Counter ========================================================*/ ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; if ($(this).hasClass('counter-minus') && input.val() > 1) { value = parseInt(input.val()) - 1; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + 1; } input.val(value); }); })(jQuery); Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 покажите верстку +\- Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 1 минуту назад, fanatic сказал: покажите верстку +\- Пожалуйста: Спойлер <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 59 минут назад, fanatic сказал: <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Не получилось - на кнопки теперь не реагирует никак, в консоли вот что: Спойлер Урл сайта: Спойлер http://open.u3945.red.elastictech.org Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 3 часа назад, import сказал: Урл сайта: что то не видно изменений в html да и js тоже Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 1 минуту назад, fanatic сказал: покажите верстку +\- Пожалуйста: Спойлер <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 59 минут назад, fanatic сказал: <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Не получилось - на кнопки теперь не реагирует никак, в консоли вот что: Спойлер Урл сайта: Спойлер http://open.u3945.red.elastictech.org Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 3 часа назад, import сказал: Урл сайта: что то не видно изменений в html да и js тоже Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
import Опубликовано: 8 ноября 2018 Автор Поделиться Опубликовано: 8 ноября 2018 (изменено) 59 минут назад, fanatic сказал: <button class="counter counter-minus material-design-horizontal39" href='#'></button> <input type="text" data-minimum="<?php echo $minimum; ?>" name="quantity" size="3" value="<?php echo $minimum; ?>" /> <input type="hidden" name="product_id" value="<?php echo $product_id; ?>"/> <button class="counter counter-plus material-design-add186" href='#'></button> ;(function ($) { $(document).on('click', '.counter-minus, .counter-plus', function(e) { e.preventDefault(); var input = $(this).parent().find('input[name*="quantity"]'), value = 1; var minimum = $(input).data('minimum'); if ($(this).hasClass('counter-minus') && input.val() > minimum) { value = parseInt(input.val()) - minimum; } else if ($(this).hasClass('counter-plus')) { value = parseInt(input.val()) + minimum; } input.val(value); }); })(jQuery); Не получилось - на кнопки теперь не реагирует никак, в консоли вот что: Спойлер Урл сайта: Спойлер http://open.u3945.red.elastictech.org Изменено 8 ноября 2018 пользователем import Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 8 ноября 2018 Поделиться Опубликовано: 8 ноября 2018 3 часа назад, import сказал: Урл сайта: что то не видно изменений в html да и js тоже Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 18 часов назад, fanatic сказал: что то не видно изменений в html да и js тоже Вставила предложенный код и кнопки перестали реагировать в принципе, конечно я сразу вернуло все как было. Кэш сбрасывала, если что) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 17 минут назад, import сказал: кнопки перестали реагировать в принципе, что в это время было в консоли? 18 минут назад, import сказал: конечно я сразу вернуло все как было нужно было дать ссылку с внесенными изменениями Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 41 минуту назад, fanatic сказал: что в это время было в консоли? нужно было дать ссылку с внесенными изменениями Внесла изменения, плюс заработал, а вот минус не хочет: http://open.u3945.red.elastictech.org/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: а вот минус не хочет: Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 2.x Opencart 2.x: Общие вопросы [Решено] Как кратно минимуму увеличивать кол-во товара в карточке?
fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 12 минут назад, import сказал: Внесла изменения, не вижу Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 Очистите кэш через ctrl + f5, изменения как внесла, так и оставила, а вот по поводу добавчного  - дело в скрипте: со стоковым скриптом ничего подобного не добавляется. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
fanatic Опубликовано: 9 ноября 2018 Поделиться Опубликовано: 9 ноября 2018 45 минут назад, import сказал: так и оставила, а вот по поводу добавчного  - дело в скрипте: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 3 года спустя... Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
import Опубликовано: 9 ноября 2018 Автор Поделиться Опубликовано: 9 ноября 2018 2 часа назад, fanatic сказал: вы скопировали с форума и вставили? перепишите в ручную если убрать , все работет  это BOM (Byte Order Mark), но откуда от у вас взялся, непонятно Переписала вручную и все заработало! Спасибо большое, вы очень помогли! Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Cezarmay Опубликовано: 22 декабря 2021 Поделиться Опубликовано: 22 декабря 2021 Вот вариант для ocstore 2.3 шаблон default var counter = <?php echo $minimum; ?>; var min = <?php echo $minimum; ?>; $('input[name="quantity"]').change(function () { var value = parseFloat($(this).val()); var val = value % counter; if (val) { value = value - val; } $(this).val(value); if (isNaN(parseFloat($(this).val()))) { $(this).val(min); } else { if ($(this).val() < min ) { $(this).val(min); } } }); $(document).on('click', '.number-spinner button', function () { var btn = $(this), oldValue = btn.closest('.number-spinner').find('input').val().trim(), newVal = min; if (btn.attr('data-dir') == 'up') { newVal = parseFloat(oldValue) + min; } else { if (oldValue > min) { newVal = parseFloat(oldValue) - min; } else { newVal = min; } } btn.closest('.number-spinner').find('input').val(newVal); }); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения