Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

спонтанное Удвоение заказов


gyurza2000

Recommended Posts

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

В админке, во вкладке "Итого", при изменении способа доставки ЧАСТО (но не всегда) происходит удвоение количества товаров. Закономерность выявить не удалось.

Что это может быть?Никто не встречался с таким косяком?

Надіслати
Поділитися на інших сайтах

встречался и сам часто так делал - дважды нажимал на кнопку "купить" (чаще всего нажимаю 2й раз кнопку купить когда кажется что первый раз промахнулся). банально, но других косяков я лично пока не замечал

Надіслати
Поділитися на інших сайтах


не, тут не то, Бог с ним с клиентом, это разовая жалоба была и не злобная, а вот в админке кнопок купить нет и ВСЕ позиции домножаются на 2!!!

Надіслати
Поділитися на інших сайтах

  • 1 year later...

У моих клиентов количество товаров в заказе удваивается довольно часто. Причем ко мне заказ может приходить в "правильном" виде, а в кабинете клиента - в удвоенном. Вот выдержка из сегодня полученного письма клиента:

 

"...Еще небольшой баг в работе сайта - Если оставить открытой страницу "История заказов" или "Просмотр заказа", то при ее обновлении при следующем сеансе работы за компьютером, в корзину добавляются все товары из этого заказа, в следующем сеансе эти товары добавляются еще раз и т.д.. Их потом нужно чистить вручную в корзине, что не очень удобно..."

 

Сайт: http://cardopt.com.ua/

 

Причина мне неизвестна. :(

Надіслати
Поділитися на інших сайтах


  • 4 months later...

    И как в итоге? Решили проблему? У меня удвоение происходит, если клиент не закончил оформлять заказ, вышел из аккаунта, а потом снова вошел.

Надіслати
Поділитися на інших сайтах


Приветствую всех!

У меня та же проблема. При каких обстоятельствах вылазит баг мне установить не удалось(

Но ситуация очень похожа на вашу:

У некоторых юзеров при добавлении в корзину товара удваивается количество. при этом если обновлять корзину или пытаться изменить количество товара в корзине - удвоение продолжается, вплоть до немыслемых величин. Примечательно, что удвоению подлежат количества ВСЕХ товаров в корзине.

 

 

В процессе поиска бага удалось обнаружить, что при добавлении товара в корзину переменная в массиве пост ($_POST) имеет правильное значение.

Но после отработки скрипта ../system/library/cart.php   pub_func add() - количество удваивается.

Сам скрипт очень прост и не подразумевает никаких вычислений. НО в нем предусмотрен процесс ДОБАВЛЕНИЯ количества товара, если то уже есть в корзине.

 

ТАК ВОТ ОН ВЫВОД:

Единственный, мною рассматриваемый, вариант - скрипт вызывается дважды, при первом вызове запихивает в сессию верное количество, и тут же запускается повторно, при этом видит, что товар в корзине и прописывает ему удвоенное количество.

 

 

 

 

Огромная просьба к человекам более компетентным и опытным. Если есть в моей теории прорехи или готовый вариант дебага - ВЫДАЙТЕ несчастным аматорам!!!

 

 

P.S. Огромная трабла в том, что я не могу толком отдебажить баг, так как не могу его словить( У меня все работает корректно. но , как уже сказано, у некоторых юзеров - нет.

Надіслати
Поділитися на інших сайтах


Ребя, я выявил где баг! Если при входе в аккаунт если ставим "запомнить меня" происходит умножения количества товаров в корзине при любом обновлении страниц. (кроме корзины)

Надіслати
Поділитися на інших сайтах


Вообщем, если кому нужно решение:

 

 

Лично мой трабл был из-за переменной в куках. Попадает туда из /model/accaunt/qookie.php.

 

Я закоментил строку: 19     //setcookie('cook', $cook ,0, '/'); 

 

 

И все едет=)

Надіслати
Поділитися на інших сайтах


И как в итоге? Решили проблему? У меня удвоение происходит, если клиент не закончил оформлять заказ, вышел из аккаунта, а потом снова вошел.

смотрите в сторону установленных дополнений.

может настройки сервера "чумные".

у меня такого бага нет. воспроизвести его не представляется возможным. а без "пощупать" гадание на кофейной гуще...

Надіслати
Поділитися на інших сайтах

    Из модулей установлены следующие:

- аккаунт,

- партнерская программа,

- категории,

- фильтр товаров,

- стикеры товаров,

- быстрая регистрация и оформление заказа,

- заказ и регистрация Simple,

- приветствие.

 

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

Надіслати
Поділитися на інших сайтах


В последнее время клиенты на удвоение заказов не жалются (может правда сами подмечают и редактируют?), НО в админке всё по старому:

нжимаешь "Изменить заказ"

делаешь нужные манипуляции (или НЕ делаешь, не важно),

идёшь в "Итого", кнопка "Обновить"

Вероятность задвоения ОЧЕНЬ высока,

 

когда вижу что задвоило, нажимаю в браузере "Назад" и кнопку "Изменить" заказ повторно. Со второго захода НИКОГДА не задваивает

Надіслати
Поділитися на інших сайтах

Да регулярно за них заказы оформляю и регаю их (клиентов), вроде не замечал проблем, а вот в админке по несколько раз на день

Надіслати
Поділитися на інших сайтах

Да регулярно за них заказы оформляю и регаю их (клиентов), вроде не замечал проблем, а вот в админке по несколько раз на день

 

       Попробуй именно в следующей последовательности:

1. Войти

2. Набрать что-то в корзину, но заказ не оформлять.

3. Выйти.

4. Снова войти.

 

     Если корзина не удвоится, значит это только у меня здесь баг сидит. В админке ничего подобного нет. Но вообще удвоение заказов то там, то здесь - какая-то "штатная" неисправность похоже.

Надіслати
Поділитися на інших сайтах


Зашел, купил, вышел, опять зашел, ничего не удвоилось.

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

Надіслати
Поділитися на інших сайтах


Зашел, купил, вышел, опять зашел, ничего не удвоилось.

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

 

      Значит это только у меня.  Клиенты как раз замечают. Пришлось даже повесить объяву, что либо не выходите из аккаунта пока не оформите заказ, либо потом правьте корзину вручную.

Надіслати
Поділитися на інших сайтах


  • 2 years later...

Народ, помогите, та же проблема, после того как выходишь с личного кабинета и заходишь в него обратно удваиваеться количество заказов в корзине. Нашёл кто-то в чём проблема? Буду очень признателен за подсказку.

ocStore  Версия 1.5.5.1.2

Надіслати
Поділитися на інших сайтах


Народ, помогите, та же проблема, после того как выходишь с личного кабинета и заходишь в него обратно удваиваеться количество заказов в корзине. Нашёл кто-то в чём проблема? Буду очень признателен за подсказку.

ocStore  Версия 1.5.5.1.2

Нашел решение своей же проблемы, просто скопировал содержимое контроллеров(account/login.php и account/logout.php) из другого рабочего магазина и всё стало прекрасно работать, видно во время работы над магазином в этих контроллерах что-то было измененно, поэтому происходило удвоение заказов после выхода или входа в магазин, по после заменны данных файлов всё заработало как надо.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.