Добавление товара в корзину без перезагрузки страницы

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Сергей Киев
  • Группа: Пользователь
  • Сообщений: 28
  • Регистрация: 09.02.2011

09.02.2011 11:43

Как сделать что бы при клике добавить в корзину не было перелинковки в корзину, а оставалась в той категории в какой и был??

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

09.02.2011 15:42

Купить модуль AJAX Cart Pro или аналогичный

#3 Сергей Киев
  • Группа: Пользователь
  • Сообщений: 28
  • Регистрация: 09.02.2011

10.02.2011 11:04

Просмотр сообщенияДмитрий Федюк (09.02.2011 15:42) писал:

Купить модуль AJAX Cart Pro или аналогичный

У ручками есть варианты???

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

10.02.2011 12:40

Да, есть:
  • Перехватите на JavaScript событие нажатия кнопки
  • Вызовите стандартные валидаторы для формы добавления товара в корзину
  • Отправьте форму на сервер не синхронно, как в стандартной сборке, а асинхронно
  • Напишите свой серверный контроллер для обработки данного асинхронного запроса
  • Сверстайте своё диалоговое окно для уведомления о добавлении твоара в корзину
  • Получите с сервера асинхронный ответ от своего контроллера
  • Отобразите ваше диалоговое окно на экране


Поделиться темой: