Глюки с корзиной minishop2

Доброго дня!

В магазине на связке modx revo + minishop2 есть непонятная история с корзиной. Часто жалуются клиенты, что корзина либо не отражает товар, либо отражает не верное кол-во. Я просматривал сессии пользователей через вебвизор яндекс метрики и действительно, пользователь нажимает в карточке товара купить, всплывает сообщение, что товар добавлен, в миникорзине он есть, но когда пользователь переходит в корзину товара нет. Пишет корзина пуста. Или например пользователь добавил несколько товаров с разным количеством, переходит в корзину, а там товаров меньше. Я пытался отследить связь (браузер, устройство, операционная система), но ее нет. На просторах интернета решения не нашел. Видел тему, про подобный глюк, вызванную использованием нескольких контекстов. У меня он один.

Очень прошу помочь в данной проблема. Спасибо.

Сайт mirena-lider.ru
Pavel Smirnov
23 декабря 2019, 14:56
modx.pro
875
0

Комментарии: 15

Scorp Satex
23 декабря 2019, 15:25
0
Вызов мини корзины и корзины покажите. А так же шаблон товара бы посмотреть.

Какая версия php, modx, minishop?
    Pavel Smirnov
    23 декабря 2019, 17:44
    0
    PHP 7.3.6
    MODX Revolution 2.7.2
    minishop 2.5.0

    Вызов корзины в некэшируемом ресурсе
    [[!msCart? &includeThumbs=`194x147`]]
    [[!msOrder]]
    [[!msGetOrder]]

    Вызов миникорзины в кэшируемом чанке
    [[!msMiniCart?]]
    Konstantin
    23 декабря 2019, 16:08
    0




    Извините.
      Pavel Smirnov
      23 декабря 2019, 17:45
      0
      Можете прокомментировать ваши выделения? Что именно нет так? я без наезда, реально интересно мнение со стороны.
        Иван Бочкарев
        23 декабря 2019, 17:53
        0
        Много вопросов к дизайну…
          Pavel Smirnov
          23 декабря 2019, 17:55
          0
          я не дизайнер, использовали готовый шаблон купленный на темфоресте.
      Pavel Smirnov
      25 декабря 2019, 17:45
      0
      Подскажет кто-нибудь как исправить данный баг?
        Андрей
        25 декабря 2019, 18:42
        0
        Возможно какая то проблема записи в сессию, но в любом случае надо смотреть и экспериментировать изнутри, так сложно сказать. У меня есть несколько магазинов на reg.ru, версии аналогичные, таких багов не наблюдается.
          Pavel Smirnov
          25 декабря 2019, 20:22
          0
          Ссасибо за ответ. Может хоть подскажите куда копать? т.е. где какие настройки посмотреть, или что попробовать сделать?
            Руслан Алеев
            26 декабря 2019, 01:22
            +1
            Здравствуйте, смущает эта фраза:

            Вызов миникорзины в кэшируемом чанке
            Попробуйте вызывать в некэшируемом.
            Так же внимательно проверьте классы miniShop2, возможно в процессе интеграции шаблона, что-то потеряли.
              Pavel Smirnov
              27 декабря 2019, 16:48
              0
              Попробовал. Не помогло. Классы перепроверил, все на месте. Да и глюк не у всех возникает, а частично. Значит классы не причем.
                Руслан Алеев
                27 декабря 2019, 19:05
                0
                У вас какие-то явные баги со скриптами. К примеру, я в товаре не могу увеличить кол-во для корзины, — / + не работают и страница перезагружается. Не работает «купить в 1 клик», fancybox.
                В консоли браузера ошибки, возможно в этом беда.
                  Pavel Smirnov
                  28 декабря 2019, 00:04
                  0
                  Случайно затер один скрипт. Вернул обратно, ошибки ушли. Только предупреждения остались. Проблему это не решает.
        Михаил
        27 декабря 2019, 20:28
        0
        Я интегрировал этот шаблон. Но что бы вы так его коряво это конечно нонсенс. Скиньте доступы, это можно поправить
          Pavel Smirnov
          28 декабря 2019, 00:04
          0
          Написал в личку.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          15