簡體   English   中英

以編程方式將購物車內容添加到新訂單(Woocommerce)

[英]Programmatically add cart content to new order (Woocommerce)

我正在嘗試做兩個簡單的步驟:1)創建訂單2)將用戶購物車內容寫入該訂單。

第1步很好,但第2步並不適合我。

嘗試使用WC_Checkout :: create_order_line_items方法(2個參數:一個訂單對象和一個購物車對象)。

$order = wc_create_order();
$cart = WC()->cart;
WC()->checkout->create_order_line_items($order, $cart);

訂單已創建,但不會向項目列表添加任何內容。 有幫助嗎? 謝謝!

我認為你沒有正確購買推車,試試這個:

WC()->cart->get_cart();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM