【问题标题】:How to validate the products quantity in cart when clicked on proceed to checkout?单击进行结帐时如何验证购物车中的产品数量?
【发布时间】:2017-11-20 06:26:50
【问题描述】:

想要在购物车页面上进行购物车项目限制,并在需求未满时显示错误消息,然后单击继续结帐按钮。

当客户点击继续结账时,任何可用于检查数量的钩子和过滤器。

如果有人在 woocommerce 结帐流程方面有经验,请告诉我。

【问题讨论】:

标签: php wordpress woocommerce hook-woocommerce


【解决方案1】:

您可以使用 WooCommerce 最小/最大数量扩展来设置结帐所需的最小和最大数量。

您可以使用“woocommerce_after_checkout_validation”过滤器为您的functions.php主题文件设置自定义代码,并可以使用$posted数组检查值并设置验证,

add_action('woocommerce_after_checkout_validation', 'rei_after_checkout_validation');

    function rei_after_checkout_validation( $posted ) {

        // do all your logics here...

    }

【讨论】:

  • 当我点击购物车页面上的继续结帐按钮时,是否可以调用 woocommerce_after_checkout_validation 操作?
猜你喜欢
  • 1970-01-01
  • 2015-01-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-17
相关资源
最近更新 更多