【问题标题】:Why woocommerce block checkout button on checkout page?为什么 woocommerce 会阻止结帐页面上的结帐按钮?
【发布时间】:2020-11-26 12:49:54
【问题描述】:

我不明白为什么 woocommerce 会通过覆盖块来屏蔽这部分屏幕。什么情况下他能做到?

screen checkout page

【问题讨论】:

    标签: javascript php wordpress woocommerce plugins


    【解决方案1】:

    Checkout 包含多个模板,例如通过 ajax 在运行时更新的总计、付款方式和地址表单。

    当某些部分正在更新时,它会添加blockOverlay,直到请求完成。 随着结帐页面的加载,所有部分都通过调用$(body).trigger('update_checkout'). 进行更新,这在 checkout.js 中显示

    无限阻塞覆盖标记,由于请求存在一些服务器错误,因此您需要检查调试日志。控制台也可能包含 500 错误。

    【讨论】:

      猜你喜欢
      • 2015-01-17
      • 2015-11-29
      • 2018-07-20
      • 2019-11-13
      • 1970-01-01
      • 2015-09-04
      • 1970-01-01
      • 1970-01-01
      • 2014-09-08
      相关资源
      最近更新 更多