$result = $proxy->salesOrderInvoiceCreate((object)array('sessionId' => $sessionId->result, 'itemsQty' => array('order_item_id' => 15, 'qty' => '1')));
$mainarray[]; $itemarray[];
これは複数必要です
array('order_item_id' => 15, 'qty' => '1')
つまり、配列に配列が必要です。
foreach(statement){
array_push($itemarray, "order_item_id", echo $item->product_id;);
array_push($itemarray, "qty", echo $item->qty);
array_push($mainarray, $itemarray);
}
enter code here
リクエストの例 SOAP V2 (WS-I コンプライアンス モード) http://www.magentocommerce.com/api/soap/sales/salesOrderInvoice/sales_order_invoice.create.html
実際、私は現在のものを何に置き換えるのかもわかりません
array('order_item_id' => 15, 'qty' => '1')
配列 ($mainarray) で ??