WooCommerce:将商品添加到购物车时更新文本

时间:2020-11-06 15:50:29

标签: ajax woocommerce

当客户将商品添加到他们的购物篮中并且他们传递一定的总金额时,我正在尝试在页面标题中添加一些信息,以便我们提供免费送货服务。使用以下我测试过的PHP可以很好地工作(尽管我还将添加他们需要花多少钱才能免费送货,这应该很简单):

<?php
global $woocommerce; 
$amount = floatval( preg_replace( '#[^\d.]#', '', $woocommerce->cart->get_cart_total() ) ); 
$freeDelivery = 25;

$freeDeliveryCalc = ($freeDelivery - $amount);

if($freeDeliveryCalc <= 0) {
    $freeDeliveryOutput = 'yes';
}
else {
    $freeDeliveryOutput = 'no';
}
?>
                 
<div class="header-cart-count"><?php echo $freeDeliveryOutput; ?></div>

但是,这仅在刷新页面时有效,而我正努力找出如何做到这一点,以便通过AJAX输出值?

任何建议将不胜感激。

0 个答案:

没有答案