Отлавливание событий корзины
Для того, чтобы отловить момент добавления, обновления или удаления товара из корзины, вы можете воспользоваться механизмом подписки на события коллекции jStoreApp.cart Ваш код будет выглядеть приблизительно так:
Данный пример выведет в консоль страницы сообщения при изменении состава корзины:
<!-- Код необходимо разместить внутри тега <head> --> <!-- <head> --> <script> //window.jStoreConfig.restaurant - Содержит идентификатор ресторана. window.jStoreConfig = { "restaurant": "3f46ac68-54f4-4ea5-84c1-b7db224a544e" }; window.jStoreEvents = window.jStoreEvents ? window.jStoreEvents : []; window.jStoreEvents.push(['ready', null, function () { jStoreApp.cart.on('add', function () { //Здесь делаем что-то, что нужно после добавления товара в корзину console.log('add'); }); jStoreApp.cart.on('change', function () { //Здесь делаем что-то, что нужно после изменения товара в корзине console.log('change'); }); jStoreApp.cart.on('remove', function () { //Здесь делаем что-то, что нужно после удаления товара из корзины console.log('remove'); }); }]); </script> <script src="https://deliverywiget.iiko.ru/v2_0/libs/require.js" data-main="https://deliverywiget.iiko.ru/v2_0/app/config"></script> <!-- <\head> -->