Как перехватить количество товара из корзины Woocommerce и вывести в уведомление?
В данном посте рассматривалось, как сделать уведомление о том, что товар добавлен в корзину -> https://qna.habr.com/q/700268
Код:
Необходимо показывать не только product_title но и кол-во товара в корзине.
Т.е. при первом нажатии "Добавлен товар "Название" х1"
При втором нажатии "Добавлен товар "Название" х2" и т.д
Код:
jQuery( function( $ ) { // Цепляемся за событие adding_to_cart $( document.body ).on( 'adding_to_cart', function( event, button ) { // Выцепляем инициатора события (ссылка/кнопка) var $btn = $( button[0] ); // Пытаемся найти в вёрстке название товара var product_title = $btn.parents( 'li.product' ).find( '.woocommerce-loop-product__title' ).text(); if ( product_title ) { // Формируем шаблон попапа var tpl = ''; tpl += '<p>Товар "' + product_title + '" добавлен в корзину</p>'; tpl += '<div>'; tpl += '<a class="button" onclick="jQuery.unblockUI();">Продолжить</a>'; tpl += '<a href="https://qna.habr.com/shop/cart/" class="button alt">Оформить</a>'; tpl += '</div>'; // Выводим шаблон в модальное окно. // Используем blockUI из WooCommerce $.blockUI({ message: tpl, timeout: 4000, css: { width: '300px', border: 0, padding: 30 } } ); } } );} );
Необходимо показывать не только product_title но и кол-во товара в корзине.
Т.е. при первом нажатии "Добавлен товар "Название" х1"
При втором нажатии "Добавлен товар "Название" х2" и т.д

Смотрите также:

Красочный рейтинг новостей для DLE
Данным примером хочу показать, как стандартный рейтинг DLE "нравится-не нравится" визуально преобразовать в всякий интересный вид. Самое главное - этот способ не затрагивает файлы движка,
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.