Часто бывает что хотим скрыть информацию от “не залогиненных” пользователей (клиентов) интернет магазина.
К примеру – есть блок с ценами, который должен показываться только “залогиненным” посетителям сайта. И после того как пользователь ввел логин и пароль, нужно перенаправлять (“редирект”) на предыдущую страницу (страницу продукта с ценами).
В CMS Magento Commerce можно легко решить эту задачу.
Ниже пример кода для Magento, который запоминает адрес на который надо перенаправить пользователя после входа в систему.
$session = Mage::getSingleton("customer/session");
$session->setBeforeAuthUrl(Mage::helper("core/url")->getCurrentUrl());
где Mage::helper(“core/url”)->getCurrentUrl() – URL страницы куда будет перенаправлен пользователь после авторизации в Magento.