После отправки заказа мини-корзина не обновляется.
Василий, добрый день!
На странице с Корзиной использую вызов миникорзины и обычной корзины.
После успешной отправки заказа, минишоп редиректит на страницу с корзиной с параметром action=submitOrder
но в миникарте все равно показывает количество товара > 0.
Функция submitOrder из minishop.class.php возвращает в чанк submitOrder массив с отправленным заказом, количество товара в этом массиве не присутствует.
Обновление корзины стоит новое. Не могу понять откуда берется количество товара после отправки. Страница не кешированная, вызов минишопа с миникорзиной не кешируемый.
Какой нибудь совет дадите?
На странице с Корзиной использую вызов миникорзины и обычной корзины.
После успешной отправки заказа, минишоп редиректит на страницу с корзиной с параметром action=submitOrder
но в миникарте все равно показывает количество товара > 0.
Функция submitOrder из minishop.class.php возвращает в чанк submitOrder массив с отправленным заказом, количество товара в этом массиве не присутствует.
Обновление корзины стоит новое. Не могу понять откуда берется количество товара после отправки. Страница не кешированная, вызов минишопа с миникорзиной не кешируемый.
Какой нибудь совет дадите?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 1
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А на странице, как правило, snippet miniCart расположен раньше сниппета miniShop, и при его загрузке сессия еще не очищена.
Я советую убирать миникорзину с этой страницы, она там ни к чему.