Проблема с карзиной интернет магазина

интернет Компьютеры программирование программы интернет магазин

Товарищи есть интернет магазин на opencart (http://parfumestory.ru)
У меня при добавлении товара в корзину ,всегда выводит 2 товара ,хотя в настройках стоит минимальное кол-во товаров 1

Может кто сталкивался с этим ,помогите пожалуйста ,а то из-за этого не могу начать продажи ((

Примечание:
Тыкаю я 1 раз ,уже проверял )) а база ругалась ,я её просто дела бэкап ,думал может в этом проблема, оказалось нет (

Примечание:
Я так понимаю нужно это лишнее событие удалить ?

Примечание:
NetRain спасибо вам огромное за помощь ,решил проблему... Проблема была вот в чём ,как вы и говорили... Модуль корзины который слева был и корзина которая была в самом верху ,одновременно делали эти запросы ,как вы и говорили ,отключив боковую корзину ,всё нормально заработало... Буду ковыряться с этим модулем и думать ,что делать ... Спасибо большое за помощь.
Ответы:
Либо вы два раза тыкаете по кнопке "добавить в корзину", либо что-то не так в скриптах самих. В данный момент сайт ругается на БД, так что посмотреть не представляется возможным.
При нажатии на кнопку добавления товара отправляется два запроса. Так что проблема в ява-скрипте. Возможно, два раза прикрепляется один и тот же обработчик события onclick для кнопки добавления товара в корзину. или в обработчике по случайности два раза вызывается метод отправки запроса на сервер.
первый раз обработчик устанавливается напосредственно в HTML-коде страницы. Плюсом подключается файл http://parfumestory.ru/catalog/view/javascript/jquery/ajax_add.js и в нем также устанавливается аналогичный обработчик (тоже аяксовый запрос).
Соответственно при каждом получении запроса скрипты добавляют товар в корзину. Два запроса - два раза добавили.
Нужно повнимательнее посмотреть.
По сути оба запроса добавляют товар в корзину. Поэтому один из обработчиков нужно убрать. Проблема в том, что они несколько отличаются и ответы различаются (вероятно, для вставки возвращенного сервером HTML-кода в разные места страницы). Поэтому нужно посмотреть, нужны ли вам оба ответа. Если достаточно одного - смело удаляйте один из обработчиков. Если нужны оба - нужно исправить скрипты (включая серверные) таким образом, чтобы оба HTML-кода возвращались в одном запросе (как вариант, json с двумя элементами)


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.