[miniShop] обновление getCart без перезагрузки
Здравствуйте, Василий.
Есть одна проблема, поиск и мануалы пока не помогли.
Понадобилось мне выводить полный вариант корзины (список всех товаров + возможность изменить количество или удалить + там же подсчет веса и зависимой доставки) в сайдбаре на всех страницах магазина.
После добавления товара приходится рефрешить страницу, чтобы данные о товарах, цены и вес обновились.
Скажите, в какую сторону копать, чтобы добиться обновления полной корзины без костыля в виде window.location.replace(window.location.pathname); после добавления товара.
Или как допилить getMiniCart, чтобы она выводила [[+rows]] и остальные плюшки из getCart (удаление, изменение количества, изменение веса и т.д.)
Спасибо.
Есть одна проблема, поиск и мануалы пока не помогли.
Понадобилось мне выводить полный вариант корзины (список всех товаров + возможность изменить количество или удалить + там же подсчет веса и зависимой доставки) в сайдбаре на всех страницах магазина.
После добавления товара приходится рефрешить страницу, чтобы данные о товарах, цены и вес обновились.
Скажите, в какую сторону копать, чтобы добиться обновления полной корзины без костыля в виде window.location.replace(window.location.pathname); после добавления товара.
Или как допилить getMiniCart, чтобы она выводила [[+rows]] и остальные плюшки из getCart (удаление, изменение количества, изменение веса и т.д.)
Спасибо.
Комментарии: 1
Копать нужно в сторону написания ajax запроса на сервер, и обновления нужного блока его ответом.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.