【发布时间】:2016-05-17 10:52:08
【问题描述】:
WC()->cart->get_cart_contents_count() 表示 WooCommerce 购物车中的产品总数。
但是您如何获得不同产品的数量?
例如:
- 3 * 产品 A
- 2 * 产品 B
WC()->cart->get_cart_contents_count() 将返回 5。
但我们想得到 2。
【问题讨论】:
标签: wordpress woocommerce
WC()->cart->get_cart_contents_count() 表示 WooCommerce 购物车中的产品总数。
但是您如何获得不同产品的数量?
例如:
WC()->cart->get_cart_contents_count() 将返回 5。
但我们想得到 2。
【问题讨论】:
标签: wordpress woocommerce
您可以简单地使用count(WC()->cart->get_cart());,因为get_cart() 返回一个项目数组。
【讨论】:
$cart = $_SESSION['wfcart'];
$count=0
foreach($cart->items as $item){
$count+= $cart->itemqtys[$item];
}
【讨论】: