Order
のオブジェクトを取得する方法(または同様の何か-注文の詳細!)注文IDを提供することにより)おそらく、次のようなコードのようなものです: $order = order_load($orderId);
私はUbercart(3.x)/ Drupal(7.x)を初めて使用し、タイトルを検索しましたが、解決策は見つかりませんでした。
ビューを作成する必要があります/ カスタムモジュールごとのページ「マイパーチェス」または「マイセル」を表示します
注文IDを指定して、完全な注文の詳細を取得する必要があります。注文の作成者/販売者および購入者の情報も必要です。
誰かが私にいくつかのPHP例/他の方法をおそらくビューを使用して提供してもらえますか?
api.ubercart.me でUbercart APIを使用すると、
$orders = uc_order_load($orderId);
$orders
は配列なので、$order = $orders[0];
参照: http://api.ubercart.me/api/drupal/ubercart!uc_order!uc_order.module/function/uc_order_load/7
これも使えます
$result = db_query("SELECT order_id FROM {uc_orders} WHERE order_status
IN ('abandoned', 'pending') ");
$deleted = 0;
foreach($result as $row){
uc_order_delete($row->order_id);
$deleted++;
}
drupal_set_message($deleted . ' Abandoned or Pending Orders deleted', 'status');