Fatal error: Call to a member function setCustomerId() on a non-object

Ошибка при переходе по ссылке восстановления пароля к личному кабинету

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Евгений Говорков
  • Группа: Клиент
  • Сообщений: 38
  • Регистрация: 17.01.2013
  • Телефон:+79132057133

27.04.2014 05:19

Интернет-магазин faceandtable.com
При переходе по ссылке восстановления пароля к личному кабинету покупателя происходит ошибка
Fatal error: Call to a member function setCustomerId() on a non-object in /var/www/vhosts/faceandtable.com/httpdocs/faceandtable.com/app/code/core/Mage/Customer/controllers/AccountController.php on line 602

try {
$this->_validateResetPasswordLinkToken($customerId, $resetPasswordLinkToken);
$this->loadLayout();
// Pass received parameters to the reset forgotten password form
$this->getLayout()->getBlock('resetPassword')
->setCustomerId($customerId)
->setResetPasswordLinkToken($resetPasswordLinkToken);
$this->renderLayout();
} catch (Exception $exception) {
$this->_getSession()->addError(Mage::helper('customer')->__('Your password reset link has expired.'));
$this->_redirect('*/*/forgotpassword');
}

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

03.08.2014 01:16

Причиной этого сбоя является несовместимость оформительской темы с ипользуемой интернет-магазином версией Magento Community Edition.
Оформительская тема нуждается в правках либо в обновлении.
Сообщите об этой сбое разработчику темы.
Проблема широко описана в других источниках.

Поделиться темой: