Форум UnitCMS

Некорректно работает корзина Lego 5.0.2

papalex

Некорректно работает корзина Lego 5.0.2
« : Январь 03, 2013, 12:36:57 pm »
Сайт nahodka-v.ru
Shop-Script «Lego Edition SP 5.0.2»
Программное обеспечение сервера неизвестно.
Найтроки:Товары: Включить возможность добавления товаров в корзину и оформления заказов: Вкл.
Найтроки:Товары: Отображать товар при отсутствии на складе: Вкл.
Найтроки:Товары: Разрешить добавлять в корзину при отсутствии на складе: Выкл.

Проблема такая:
На складе имеется 1 единица товара. Покупатель при выборе товара щелкает на нем один раз и он "перелетает" в корзину.
Покупатель переходит в Корзину. В корзине он ставит, например, 10 единиц. Не нажимая кнопку "Пересчитать", он нажимает
"Оформить заказ", вводит свои данные и оформляет заказ.
Получается, что таким образом покупатель может заказать любое количество товара вне зависимости от наличия на складе.
Уже дважды приходилось извиняться перед покупателями, говоря про сбой на сайте.
Помогите исправить, пожалуйста.
 

nictboom

Re: Некорректно работает корзина Lego 5.0.2
« Ответ #1 : Январь 03, 2013, 09:17:01 pm »
в shopping_cart.tpl.html замени:
<a onclick="$('#order').submit();" class="button"><span>{$smarty.const.CART_PROCEED_TO_CHECKOUT}</span></a>
на:
<a onclick="cart_update('order');" class="button"><span>{$smarty.const.CART_PROCEED_TO_CHECKOUT}</span></a>
 

papalex

Re: Некорректно работает корзина Lego 5.0.2
« Ответ #2 : Январь 03, 2013, 09:51:24 pm »
Спасибо. Заказать количество, превышающее наличие на складе теперь не получается.
Однако, теперь нужно "накликивать" нужное количество товара в корзину. Это не всегда удобно и теряется смысл поля "Количество" в Корзине.
Как совместить проверку наличия на складе с возможностью вручную выставлять необходимое количество товара в Корзине?
 

nictboom

Re: Некорректно работает корзина Lego 5.0.2
« Ответ #3 : Январь 03, 2013, 10:19:40 pm »
а зачем "накликивать"? в поле ко-лво вводите цифру, жмите кнопку пересчитать, дальше идет проверка: есть столько-то добавит, нет alert вылезет(ппредупредит).
Цитировать
Как совместить проверку наличия на складе с возможностью вручную выставлять необходимое количество товара в Корзине?
можно вывести в alert кол-во, пример тут, начиная с :alert('Mаксимально доступное количество....
то есть, если положено в корзину больше чем есть, выдаст сообщение, мол, доступно столько-то.
 

papalex

Re: Некорректно работает корзина Lego 5.0.2
« Ответ #4 : Январь 04, 2013, 06:34:34 am »
Спасибо огромное. Все работает как надо.
 

 

Sitemap 1 2 3 4 5