Перейти к содержанию
Форум поддержки пользователей VamShop

Изменение количества товара в корзине


Рекомендуемые сообщения

Установлено, что товар Х можно продавать в количестве минимум 5 шт. При оформлении заказа менее 5 шт - корзина не наполняется, если поставить 5 - добавляется 5 шт. - правильно.  Если же указываешь другое количество 6 - 9 - добавляет тоже 5 - О.К. Но если ставишь 10 -15-20 - снова добавляет 5 - ??? Чтобы добавить в корзину 10 нужно дважды кликнуть добавить (цифра должна быть любая больше 5). Это уже непонятно.

Далее, в корзине 5, изменяю на 10, нажимаю обновить - дает 5. если было 10 - хочу изменить на 15 - изменяет на 5. И так далее.

Кроме того, если в карточке товара указано максимальное количество заказа 10, то можно добавить и 20 и 50 ... - проверки нет!

Что это за арифметика?

Добавить в баги?

Ссылка на сообщение
Поделиться на другие сайты

а где эта настройка добавлять товар по N штук в корзину?0о

админка - товар - Мин. количество для заказа: (v 1.58)

Ссылка на сообщение
Поделиться на другие сайты

>Кроме того, если в карточке товара указано максимальное количество заказа 10, то можно добавить и 20 и 50 ... - проверки нет!

в коде точно есть, проверил все норм с ограничениями только когда ставишь количество меньше мин больше макс значения нет никакого сообщения что это значение недопустимо просто оставляет все так как есть (ну или мб у меня версия старая или чтот сам удалял) но ограничение есть

а по поводу первого понять бы как сделать для тестов что б товар можно было добавлять только по N штук можно было бы и это проверить)

Ссылка на сообщение
Поделиться на другие сайты

так а это поле разве ограничивает по сколько мы можем добавлять товар?

это ж просто ограничение от мин до макс штук товара может быть в корзине..

если мин значение 5 то не обязательно кол в корзине должно быть кратно 5..

upd версия 56, но поля

Мин. количество для заказа: 

Макс. количество для заказа:

вроде были еще с 47 это точно

Ссылка на сообщение
Поделиться на другие сайты
  • 4 weeks later...

Есть еще одна проблема с корзиной в 1.58, но она существует еще с 1.56

в общем заказали 2шт товара, заходим в корзину, и вдруг решили купить не 2, а больше или меньше..неважно.

Вводим новое кол-во товара, жмём обновить и ничего((

т.е. приходится удалять товар, и заново заходить в каталог для покупки..

Ссылка на сообщение
Поделиться на другие сайты

Дайте ссылку на магазин для начала.

И вот попробуйте совет - http://vamshop.ru/forum/index.php?topic=4146.msg35614#msg35614

В базу данных загрузить эту две строки, например через phpMyAdmin, через закладку SQL.

Ссылка на сообщение
Поделиться на другие сайты

дело в том, что магазин сейчас локально крутится.

но в общем-то проблема скорее всего в этом:

в корзине отображается: Максимум единиц для заказа: 0

а где изменить непойму(( сейчас ссылочки ваши гляну

Ссылка на сообщение
Поделиться на другие сайты
  • 11 months later...
Марина Сковроньска

Здравствуйте.

Установлена с нуля версия 1.62 - существует похожая проблема.

На странице корзины выставляю произвольное количество товара - обновить - сбрасывается в единицу.

Ссылка, с советом про SQL-инъекцию - битая.

Подскажите, пожалуйста, какие могут быть еще пути поиска проблемы?

Ссылка на сообщение
Поделиться на другие сайты

Так а произвольное это какое число указываете?!

Я вот попрбовал, нормально меняется количество.

Вот ссылка на тему - http://vamshop.ru/forum/index.php?/topic/6860-%d0%bc%d0%b8%d0%bd%d0%bc%d0%b0%d0%ba-%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d0%b4%d0%bb%d1%8f-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d0%b0/page__view__findpost__p__58601

Ссылка на сообщение
Поделиться на другие сайты
Марина Сковроньска

Произвольное - 2,3,4,5...

Сбрасывается в единицу не зависимо от того, в достаточном или не достаточном количестве имеется товар.

Перезалика файла shopping_cart.php - проблемы не решает...

Ссылка на сообщение
Поделиться на другие сайты

sql запрос из темы выполнили?!

Что у товара указано в админке, в опциях минимум и максимум для заказа?

Ссылка на сообщение
Поделиться на другие сайты
Марина Сковроньска

Нет - не выполнял. Т.к. товары заносятся только через админку и мин/макс значение указано 1 и 1000 соответственно.

Ссылка на сообщение
Поделиться на другие сайты
Марина Сковроньска

>Может у Вас учёт склада включён в Админке - Настройки - Склад?!

>Попробуйте в Админке - Каталог отредактировать товар и в поле Количество указать например 1000, либо учёт склада выключить.

Да - учет склада включен. Попробовал выключить - но независимо от этого, после нажатия на кнопку обновить количество каждого товара сбрасывается в единицу.

Количество добавляемого товара изначально было установлено больше единицы(сейчас установил 1000) и все равно, независимо сколько надобавлять товара в корзину, для каждого из товара, после жамка на "обновить" значения сбрасываются в единицу.

И еще - на странице описания товара, выше кнопки "в корзину", есть поле для ввода количества единиц товара, которое покупатель хочет добавить в корзину.

Независимо от того, какое значение указано в этом поле в корзину все равно добавляется только одна единица товара.

Параллельно сам пытаюсь найти проблему - до сих пор не нашел =/

Ссылка на сообщение
Поделиться на другие сайты
Марина Сковроньска

Вроде как связанных с корзиной .php-файлов не менял...

На всякий случай перезалил shopping_cart.php из исходников - проблема осталась...

Ссылка на сообщение
Поделиться на другие сайты

Если есть возможность, в соседнюю папку поставьте "чистую" версию магазина и посмотрите как там.

Проверяю у себя на локальном компе, нормально меняется.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...