如何正确更新购物车页面上的Woocommerce消息?

时间:2016-10-29 21:31:38

标签: php ajax wordpress woocommerce hook-woocommerce

您知道如何更改此代码以使用WooCommerce 2.6.7 +?

我不明白如何在这些页面上使用ajax。

当我们更新购物车时,此消息不会消失,它仍然在那里。我必须点击两次按钮更新。它记得以前的值。并且客户看到消息“您的总数非常小”他购买更多并点击更新按钮,但是第一次点击什么都不做。

function woocommerce_check_cart_quantities_for_class() {
  global $woocommerce;
  $items = $woocommerce->cart->get_cart();
  $subtotal = WC()->cart->get_cart_subtotal();// return value as "$0.250,00"(string)
  $free_shipping_threshold = "$0.950,00"; // 950

  if($subtotal < $free_shipping_threshold){//if freeshipung method anaible

    wc_add_notice( sprintf( __( "Minimum amount is %s ", 'woocommerce' ), $subtotal ), 'error' );
  } else {
    wc_add_notice( sprintf( __( "All ok", 'woocommerce' ) ), 'notice' );
  }

add_action( 'woocommerce_check_cart_items', 'woocommerce_check_cart_quantities_for_class' );

0 个答案:

没有答案