显示woocommerce当前购物车商品

时间:2014-12-23 19:29:32

标签: php woocommerce

我只是woocommerce的初学者和

只想询问我是否能在购物车上显示“当前产品”?

我在他们的文档上找不到,只有我找到了当前购物车上的“商品总数”

但我的问题是当前购物车上的“商品列表”及其相应的缩略图,数量和价格(单品价格)。

感谢您将来的答案。

1 个答案:

答案 0 :(得分:0)

此代码将遍历购物车中的所有产品并获取所有必需的数据:

foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
    $_product = apply_filters( 'woocommerce_cart_item_product', $cart_item['data'], $cart_item, $cart_item_key );
    $thumbnail = apply_filters( 'woocommerce_cart_item_thumbnail', $_product->get_image(), $cart_item, $cart_item_key );
    $quantity = $_product->get_stock_quantity();
    $product_subtotal = apply_filters( 'woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key );
}