Поле количества Magento не работает - PullRequest
1 голос
/ 02 июня 2010

я просто не могу найти решение своей проблемы! Поле количества работало как надо. После нескольких месяцев программирования всего магазина я захотел проверить поле количества и обнаружил, что оно не работает.

Я могу добавить только один продукт в корзину, хотя я набрал «3» в поле количества.

Я ничего не менял в файлах product / view.phtml и addtocart.phtml. Не знаю, где я должен искать эту ошибку. Может быть, кто-то может дать мне совет ...

приветствует макс.

Ответы [ 2 ]

1 голос
/ 26 сентября 2011

1001 * решена *

В моем случае кнопка добавления в корзину имела не оригинал

onclick="productAddToCartForm.submit(this)"

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

onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"

Это отправило данные через GET и делало это всегда без количества. Лично я не знаю, что, почему или когда произошло изменение в файле view.phtml.

Надеюсь, это поможет:)

1 голос
/ 02 июня 2010

Поле количества используется в различных функциях типа продукта prepareForCart. Вы переопределили какой-либо из ваших классов продуктов?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...