У меня есть симпатичная маленькая корзина WooCommerce, работающая в заголовке моей темы (код ниже).Однако ... когда клиент находится на странице корзины и изменяет количество заказанных товаров или удаляет товар из корзины - количество товаров в корзине и цена не обновляются до тех пор, пока страница не перезагрузится ... Есть лиспособ перезагрузки AJAX, который происходит при обновлении таблицы корзины, а также обновление пользовательской мини-корзины в заголовке моей пользовательской темы?
<span class="shoppingSummaryBar_Total">
<!-- render value -->
<?php global $woocommerce; ?>
<?php echo $woocommerce->cart->get_cart_total(); ?>
</span>
<span class="shoppingSummaryBar_Items">
<!-- render no of items -->
<?php if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
$count = WC()->cart->cart_contents_count;
?><a class="cart-contents" href="<?php echo WC()->cart->get_cart_url(); ?>" title="<?php _e( 'View your shopping cart' ); ?>"><?php
if ( $count > 0 ) {
?>
<span class="cart-contents-count"><?php echo esc_html( $count ); ?></span>
<?php
}
?>
Items
</a>
<?php } ?>
</span>