interspire ショッピング カートをカスタマイズしています。注文が発送されたら、追跡番号をシステムに保存する必要があります。これが私のコードです
$orderID = (int)$_GET['order'];
$status = (int)$_GET['code'];
$command = (string) $_GET['command'];
$comments =(string) $_GET['comments'];
$tracking =(string) $_GET['tracking'];
$carrierData =(string) $_GET['carrier'];
$update = array(
'ordstatus' => $status,
'command'=>$command,
'comments'=>$comments,
'tracking'=>$tracking,
'carrierData'=>$carrierData
);
if (!$GLOBALS['ISC_CLASS_DB']->UpdateQuery('orders', $update, 'orderid = ' . $orderID)) {
$this->outputError(70, "Order $orderID no longer exists.");
}
そのため、注文ステータスを更新していますが、サード パーティのソフトウェア Shipworks から返された追跡番号を更新する必要があります。
どんな助けでも大いに役に立ちます。