我正在使用woocommerce并安装了打印送货单插件.我想要做的是编辑打印文件,这样如果有人选择某个“额外运费”,它将打印相关的印刷邮资印象 – 第一类和第二类
我的头脑中有一份基于运费(免费vs£1)的IF声明,我可以这样做.
但是,我在尝试提取值时遇到问题,因此我可以检查它.
深入挖掘它看起来我需要在WC_Order类中使用get_shipping()方法,这样我就可以检查值 – http://docs.woothemes.com/wc-apidocs/class-WC_Order.html – 这就是我失败的地方……惨不忍睹.
查看此页面 – http://docs.woothemes.com/document/class-reference/#listofclassesinwoocommerce – 我可以将WC_Cart示例直接复制并粘贴到.php文件中,该文件用于从中成功打印并回显值,但是当我将它更改为我认为使用get_shipping()时,我得到“致命错误:在……中的非对象上调用成员函数get_shipping()”.
这就是我的意思
$order_shipping_total = $woocommerce->order->get_shipping();
echo $order_shipping_total ;
?>
现在我猜,因为我已经达到了我的能力极限,我需要初始化WC_Order类,但我很难知道如何做到这一点.
任何帮助都会受到极大的欢迎.
干杯