Magento 1.9 Soap: Uncaught SoapFault exception: [100] Requested order not exists
-
13-01-2021 - |
문제
I try to get data from sales_order.info
.
I connect via $_POST data, where I need to input the order number in a form. When I input a wrong order invalid order number I get a fatal error:
Fatal error: Uncaught SoapFault exception: [100] Requested order not exists.
How can I modify my code, that instead of fatal error I get my message ("order number not correct, pls try again")
$orderresult = $proxy->call($sessionId, 'sales_order.info', ''.$_POST["ordernumber"].'');
해결책
Place your code inside a try {} catch($e) {}
block.
So:
try {
$orderresult = $proxy->call($sessionId, 'sales_order.info', ''.$_POST["ordernumber"].'');
} catch(\Exception $e) {
echo $e->getMessage();
}
제휴하지 않습니다 magento.stackexchange