Gow*_*wri 3 magento magento-1.5
我希望在登陆时将用户重定向到登录页面,而用户尚未登录.
例如 :-
example.com ->(not logged in)-> redirect to login page.
example.com ->(logged in)-> redirect to Home page.
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点 ?
我被发现有这样的功能
public function preDispatch()
{
parent::preDispatch();
if (!Mage::getSingleton('customer/session')->authenticate($this)) {
$this->setFlag('', 'no-dispatch', true);
}
}
Run Code Online (Sandbox Code Playgroud)
我如何使用或在哪里使用它.
希望有些人会有这方面的经验.提前致谢
Gow*_*wri 18
这个省钱就是我,
if(!$this->helper('customer')->isLoggedIn()){
Mage::app()->getFrontController()->getResponse()->setRedirect(Mage::getUrl('customer/account'));
}
Run Code Online (Sandbox Code Playgroud)
我在cms页面块中调用它.希望对某人有所帮助.