Redirect Customer to Previous Page After Successful Login - Magento
In Magento by default, customers are redirected to ‘Customer Account Dashboard’ page after login. This feature can be easily changed from Magento configuration settings.
Configuration Settings
You might have another condition of having this feature only on some specific pages.
Redirect customer to login page for specific pages.
Customers will be redirected to previous page after successful login.
Hope this will help. Thanks.
Configuration Settings
- Login to admin panel
- Go to System -> Configuration -> CUSTOMERS -> Customer Configuration -> Login Options
- Set: Redirect Customers to Account Dashboard after Loggin in = No
For example, you might want this feature only on product view page. Or, you might have a category that is visible to logged in customers only. In this case, you can simply use the following code:
if(!Mage::helper('customer')->isLoggedIn()) { Mage::getSingleton('customer/session') ->setBeforeAuthUrl(Mage::helper('core/url')->getCurrentUrl()); $this->_redirect('customer/account/login'); }
Customers will be redirected to previous page after successful login.
Hope this will help. Thanks.
Please support us, Like us on Facebook.
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment