So, I need to redirect user to some page(tt can be CMS or customer/account) if he did not logged. And on this page(CMS or customer/account) I will have a form to login/register. So, I made an observer for controller_action_predispatch
event and method which will be implemented it, I did:
public function redirectNotLogged(Varien_Event_Observer $observer)
{
if(! Mage::helper('customer')->isLoggedIn()){
Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getUrl('customer/account'));
}
}
But I have a problem, I cannot get to this page, because it infinitely redirect me. Any advices?