0
Изменение Количества Товара В Корзине
Автор Romashkino, 20 марта 2013 10:41
Сообщений в теме: 9
#1
Отправлено 20 Март 2013 - 10:41
Здравствуйте!
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
#2
Отправлено 20 Март 2013 - 18:35
Romashkino (20 Март 2013 - 10:41) писал:
Здравствуйте!
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
Заходим в Сайт-Основное-Товары-Отключить возможность класть в корзину больше товара, чем есть в наличии
#3
Отправлено 21 Март 2013 - 09:26
Mikola (20 Март 2013 - 18:35) писал:
Добрый вечер...
Заходим в Сайт-Основное-Товары-Отключить возможность класть в корзину больше товара, чем есть в наличии
Заходим в Сайт-Основное-Товары-Отключить возможность класть в корзину больше товара, чем есть в наличии
#4
Отправлено 21 Март 2013 - 13:04
Romashkino (20 Март 2013 - 10:41) писал:
Здравствуйте!
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
Добавила товары в корзину, в самой корзине хочу поменять количество для нескольких товаров одновременно, если при сохранении оказывается, что одного товара меньше, чем пытаюсь положить, то корзина не сохраняет вообще никакие изменения! Приходится добавлять позиции по одной и отслеживать, какого именно товара нет жутко неудобно, учитывая, что у меня бывают заказы по 150 позиций. Можно ли сделать так, чтобы не выводилась эта надпись о том, что нет такого количества в наличии (причем, выводится сообщение только по одной позиции, хотя на самом деле отсутствуют несколько), а в окошке количества появлялось максимально доступное для заказа число (например, заказали 5, а в наличии только 3, так вот сохранится в корзине только 3 шт)? Ну или хотя бы чтобы не сохранялись только товары с недостаточным количеством, причем, хорошо бы, чтобы информация об этих товарах выводилась сразу обо всех.
Вы можете предложить вашу идею на - http://storeland.reformal.ru/
#5
Отправлено 25 Март 2013 - 16:31
miyako (21 Март 2013 - 13:04) писал:
Вы можете предложить вашу идею на - http://storeland.reformal.ru/
#7
Отправлено 27 Декабрь 2014 - 02:31
попробуйте вставить следующий код в конец main.js
В корзину будет ложиться кол-во товара, которое имеется в наличии, в случае если клиент ввел больше, чем имеется. Работать должно в каталоге в виде списка и в карточке товара
$(function() { $('[name="form[goods_mod_quantity]"]').keyup(function() { var currValue = parseInt($(this).val()); var restValue = parseInt($('#modificationRestValue').text()); if (!$('#modificationRestValue').length) { restValue = parseInt(/\d+/.exec($(this).closest('td').prev().text())); } if (restValue) { if (!currValue) { currValue = 1; } $(this).val(currValue > restValue ? restValue : currValue); } }); });
В корзину будет ложиться кол-во товара, которое имеется в наличии, в случае если клиент ввел больше, чем имеется. Работать должно в каталоге в виде списка и в карточке товара
#9
Отправлено 30 Декабрь 2014 - 02:18
Так вам просто необходимо вывести остаток имеющегося в наличии товара, в шаблон Корзина в необходимом месте вставьте:
<span>{cart_items.GOODS_MOD_REST_VALUE}{cart_items.GOODS_MOD_MEASURE_NAME}</span>
#10
Отправлено 14 Январь 2015 - 13:38
Vaccina (30 Декабрь 2014 - 02:18) писал:
Так вам просто необходимо вывести остаток имеющегося в наличии товара, в шаблон Корзина в необходимом месте вставьте:
<span>{cart_items.GOODS_MOD_REST_VALUE}{cart_items.GOODS_MOD_MEASURE_NAME}</span>
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных