【发布时间】:2019-09-10 00:26:42
【问题描述】:
我正在使用 Ajax 将商品添加到我的购物车,并尝试使用以下代码更新 WooCommerce 片段,以便商品计数、小计和总计保持同步(无需刷新页面)。但是,除了内容计数之外,以下内容不起作用,但即使这样也很断断续续。
我错过了什么吗?
function ajaxify_fragments( $fragments ) {
// Update cart count fragment
$fragments['.cart-items-total td'] = WC()->cart->get_cart_contents_count();
// Update cart subtotal fragment
$fragments['.cart-total td'] = WC()->cart->get_cart_subtotal();
// Update cart total fragment
$fragments['.cart-total td'] = WC()->cart->get_cart_total();
return $fragments;
}
add_filter( 'woocommerce_add_to_cart_fragments', 'ajaxify_fragments', 10, 1 );
【问题讨论】:
标签: ajax woocommerce