gpt4 book ai didi

php - 如何通过其键获取 WooCommerce 购物车项目数据数组?

转载 作者:行者123 更新时间:2023-12-05 01:17:46 27 4
gpt4 key购买 nike

我有一个像$cart_item_key = f7ebf06b2c9ff23e2efe046992eb949c这样的 key

默认情况下这个键有一个数组(WC->cart->get_cart())

Array ( [f7ebf06b2c9ff23e2efe046992eb949c] =>
Array ( [unique_key] => 6bf1cd893cfb6ea388076bc99a08891a
[thwepof_options] =>
Array ( [order_date] =>
Array ( [name] => order_date
[value] => 06-02-2018, monday
[label] => Order date [options] => ) )
[key] => f7ebf06b2c9ff23e2efe046992eb949c
[product_id] => 770
[variation_id] => 771
[variation] => Array ( )
[quantity] => 1
) ) )

我没有在 WooCommerce documentation 中找到任何函数这有助于我解决这个问题。

最初这是 Woocommerce 调用购物车项目的方式,但我过滤了 future 开发所需的那些键:

foreach( WC()->cart->get_cart() as $cart_item ) {

我找到了 this solution在论坛上,但这些都不起作用。

最佳答案

购物车对象调用中有一个方法 get_cart_item( $item_key ),如果您将 $cart_item_key 作为方法参数传递,您将获得商品数据。有关更多详细信息,请查看来源 https://docs.woocommerce.com/wc-apidocs/source-class-WC_Cart.html#615-623

WC()->cart->get_cart_item( $cart_item_key );

关于php - 如何通过其键获取 WooCommerce 购物车项目数据数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48645480/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com