Неустранимая ошибка: вызов функции-члена getMethodInstance () для необъекта в magento

Я интегрирую magento payumoney gateway. Я использую расширение payumoney, доступное на сайте payumoney. Но именно из-за этой ошибки

Fatal error: Call to a member function getMethodInstance() on a non-object in D:\xampp\htdocs\build\store\app\code\core\Mage\Payment\Model\Observer.php on line 46

на этом URL

http://localhost/build/store/index.php/payucheckout/shared/redirect/

за этим я следую https://magento.stackexchange.com/questions/31517/magento-fatal-error-call-to-a-member-function-getmethodinstance-on-a-non-obje

но не могу понять, что происходит.
код наблюдателя моего сайта

$order = $observer->getEvent()->getOrder();

if ($order->getPayment()->getMethodInstance()->getCode() != 'free') {
return $this;
}

Чтобы устранить эту ошибку, я обновил свой magento со старой версии на новую, пожалуйста, помогите узнать.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]