Возникла такая проблема,когда клиент в карточке товара проставляет кол-во которое он хочет заказать и нажимает кнопку купить,в корзине добавляется всего 1 товар,вместо,допустим,10... Кто-нибудь может помочь решить эту проблему?Была бы очень благодарна.
В логе два предупреждения: 2015-06-25 19:59:47 - PHP Notice: Undefined variable: login in /home/k/kabankitru/lograr/public_html/catalog/view/theme/vista/template/common/header.tpl on line 445 2015-06-25 21:32:11 - PHP Notice: Undefined variable: login in /home/k/kabankitru/lograr/public_html/catalog/view/theme/vista/template/common/header.tpl on line 410 В header соответствует строчкам: <li class="login"><a title="<?php echo $this->language->get('lang_login'); ?>" href="<?php echo $login; ?>"><span><?php echo $this->language->get('lang_login'); ?></span></a></li> </div>
Код на странице отрабатывает правильно, ищите причину проблемы в контроллере checkout/cart, метод add. Можно поотключать vQmod модули и проверить без них.
Я сразу не обратил внимания, проблема таки в шаблоне - там неправильно называется поле для количества. Должно быть quantity, а у вас qty. Поэтому контроллер просто не воспринимает отправленное ему количество. Найдите в product.tpl input с name "qty" и замените "qty" на "quantity".