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


Как и при изменении товара кол-во в корзине покупок, total и subtotal значение должно изменяться без нажатия кнопки Update Shoping item

Author: trilok kumar, 2018-10-10

2 answers

Magento 2 - Перезагрузите корзину итогов после изменения количества ajax

  1. https://stackoverflow.com/questions/40002976/magento-2-reload-totals-cart-after-ajax-change-quantity?rq=1
  2. Страница корзины покупок, количество обновлений с помощью ajax
  3. Как обновить количество корзин с помощью ajax Magento 2
  4. https://inchoo.net/magento-2/improve-usability-magento-2-add-cart-process/

После того, как ajax процесс завершен, мы можем запустить событие прокрутки для прокрутки вверху страницы, и как только mini-cart будет обновлено, мы сможем запустить mini-cart Диалоговое окно пользовательского интерфейса, чтобы открыть и показать нам полный опыт и то, что mini-cart на самом деле предлагает нам (либо перейти в корзину, перейти к оформлению заказа, либо продолжить покупки).

 2
Author: Aditya Shah, 2018-10-10 12:54:21

Просто запустите следующий js-код -

require(
[
   'Magento_Checkout/js/model/quote',
   'Magento_Checkout/js/model/cart/totals-processor/default'
],
function(
   quote,
   totalsDefaultProvider
) {
     totalsDefaultProvider.estimateTotals(quote.shippingAddress());
  }
);
 2
Author: Sveta Oksen, 2018-11-26 09:04:15