Мини-корзина в ms2
Василий, подскажите, пожалуйста, как в ms2 реализовать miniCart с интерактивным выводом перечня собранных товаров? То есть, как в ShopKeeper'е было: жмакаем «Положить в корзину» — товар летит в корзину, в корзине сразу появляется его название, цена и количество.
Комментарии: 21
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Если нужно выводить все товары с картинками — нужно использовать сниппет msCart. В твоём случае его лучше получать через ajax при клике на миникорзину и выводить во всплывающем окне.
Самый простой способ — вызвать сниппет на пустой странице и делать к ней запрос через POST. Базовые принципы здесь.
У нас в магазине так и сделано.
Ну, понятно, что можно воспользоваться msCart и выводить список товаров при обновлении страницы. Интересно, сильно ли придётся заморачиваться с яваскриптом, чтобы запрограммировать интерактивное обновление списка?
У скрипта есть callbacks, можно обновлять информацию сразу после добавления товара без проблем.
Также ты можешь расширить класс корзины и возвращать все нужные данные сразу, без дополнительных ajax запросов.
только мессадж есть и никакой информации о добавленном товаре
А можно другую ссылку, а то она битая.
Интересует вывод корзины как у вас в магазине.
Спасибо.
Я создал в миникорзине в блоке
с выводом полной корзины и добавил в кнопку добавления товара на
Получилось, что после добавления товара в корзину страница перезагружается и товар обновляется в миникорзине.
Простой вариант, какие могут быть подводные камни?
Разумеется ничего не получилось…
сорри, сам уже разобрался)
Блин, а я вот не понял :) подскажите плиз, что надо сделать? Где сниппет вызывать «рядом с miniShop» ?Разобрался.