В форме забытого пароля мне нужно получить электронное письмо и изменить его, прежде чем magento проверит его.
Почему? Потому что мне нужно изменить личный номер клиента, например 9834592845, на его адрес электронной почты в базе данных ([email protected])
я работаю с событием: controller_action_predispatch_customer_account_forgotpassword
но я не могу получить письмо, я пытался
$username = $observer->getRequest()->getPost('email');
$username = $observer->getRequest()->getPost();
$postData = Mage::app()->getRequest()->getPost();
$username = $observer->getData('email');
$username = $observer->getEmail();
$username = $_POST;
$username = $_POST['login']['username'];
$username = $_POST['login']['email'];
Mage::log($username);
и больше, но ничего.
Что я делаю неправильно.
Я ценю любую помощь.