Magento1: URL перенаправления после авторизации в Magento

Часто бывает что хотим скрыть информацию от “не залогиненных” пользователей (клиентов) интернет магазина.

К примеру – есть блок с ценами, который должен показываться только “залогиненным” посетителям сайта. И после того как пользователь ввел логин и пароль, нужно перенаправлять (“редирект”) на предыдущую страницу (страницу продукта с ценами).

В CMS Magento Commerce можно легко решить эту задачу.

Ниже пример кода для Magento, который запоминает адрес на который надо перенаправить пользователя после входа в систему.

$session = Mage::getSingleton("customer/session");
$session->setBeforeAuthUrl(Mage::helper("core/url")->getCurrentUrl());

где Mage::helper(“core/url”)->getCurrentUrl() – URL страницы куда будет перенаправлен пользователь после авторизации в Magento.