小编rob*_*obo的帖子

Woocommerce - 获取订单商品的价格和数量.

使用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)

php wordpress items orders woocommerce

18
推荐指数
2
解决办法
5万
查看次数

捆绑更新的Mini_magick(3.6.0)错误 - Ruby On Rails

我正在尝试进行捆绑更新,并且不断中止此操作

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),但无济于事!

ruby ruby-on-rails

2
推荐指数
1
解决办法
1899
查看次数

标签 统计

items ×1

orders ×1

php ×1

ruby ×1

ruby-on-rails ×1

woocommerce ×1

wordpress ×1