woocommerce:从购物车页面

时间:2015-08-13 08:00:25

标签: php woocommerce

我在购物网站上使用payapal-for-woocommerce插件进行快速结账。

当我从woocommerce结帐页面结账时。我在订单收到的页面上有运费和结算明细。但是当我从订单收到的页面上的购物车页面结帐时,它只显示帐单明细。

我通过woocommerce \ templates \ order \ order-details-customer.php文件在线上没有第55行

 if ( ! wc_ship_to_billing_address_only() && $order->needs_shipping_address() ) :

$ order-> needs_shipping_address()此函数始终显示null。所以我可以看到,这就是为什么没有显示运输细节。

如果我想在发货方式中默认传递$ order-> needs_shipping_address()='True'或'Free_shipping',我该如何使用挂钩或过滤器。

1 个答案:

答案 0 :(得分:1)

实际上当您使用EC PayMent提交请求时,您不会将运送字段存储在订单商品表中。请确保这一点。存储与否?如果不存储"免费送货"然后needs_shipping_address()函数返回false值。

请查看并告知我们。