Я хотел перенаправить пользователя на страницу «Домашняя страница» вместо страницы «Моя учетная запись» после входа в систему, и мне удалось добиться этого с помощью
<customer_login>
событие.
Но я также был перенаправлен на домашнюю страницу, когда я захожу с одностраничной проверки, что я не хочу.
Ниже моя функция наблюдателя
public function setRedirectOnLogin(){ $session = Mage::getSingleton('customer/session'); if (strpos($session->getBeforeAuthUrl(), 'checkout') === false) $session->setAfterAuthUrl(Mage::getBaseUrl()); $session->setBeforeAuthUrl(''); }
Может ли кто-нибудь порекомендовать, как я могу помешать пользователю перенаправить его на домашнюю страницу после входа из одностраничного оформления заказа?
Благодарю вас.