使用Woocommerce 2.6.8,我无法获得文档中描述的订单项数据信息,这里也是SO.
我想要的只是得到行项目价格和数量,这应该是这样简单:
$order = new WC_Order( $order_id );
$order_items = $order->get_items();
foreach ($order_items as $items_key => $items_value) {
echo $items_value['name']; //this works
echo $items_value['qty']; //this doesn't work
echo $items_value[item_meta][_qty][0]; //also doesn't work
echo $items_value['line_total']; //this doesn't work
}
Run Code Online (Sandbox Code Playgroud)
仔细观察返回的内容
Array
(
[1] => Array
(
[name] => Sample Product 1
[type] => line_item
[item_meta] =>
[item_meta_array] => Array
(
[1] => stdClass Object
(
[key] => _qty
[value] => 1
)
[2] => stdClass Object …Run Code Online (Sandbox Code Playgroud) 我正在尝试进行捆绑更新,并且不断中止此操作
Installing mini_magick (3.6.0)
Errno::EINVAL: Invalid argument - C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.
1/gems/mini_magick-3.6.0/test/files/special! "chars'.gif
An error occurred while installing mini_magick (3.6.0), and Bundler cannot
continue.
Make sure that `gem install mini_magick -v '3.6.0'` succeeds before bundling.
Run Code Online (Sandbox Code Playgroud)
任何想法我能做些什么才能超越这个?我在我的系统上手动安装了图像magick(Windows 8),但无济于事!