我正在尝试使用Magento SOAP来查询订单列表。我已经让它为单个状态提取值,但需要提取多个值。 (例如:处理,完成等)
这是我的一个状态值的代码......
$orderListRaw = $proxy->call($sessionId, 'sales_order.list',
array(array('status'=>array('='=>$orderstatus))));
有任何关于让它为多个值拉动的见解吗?
查询全部来自远程服务器,因此我无法使用Mage。
答案 0 :(得分:0)
查看此知识库文章,以获得正确的条件http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-8-varien-data-collections
$orderListRaw = $proxy->call($sessionId, 'sales_order.list',
阵列(阵列( '状态'=>阵列( '在'=>阵列( '等待处理', '取消')))));
您可能需要对状态使用数值,或者只是不向其发送任何条件以获取所有状态