1、知道magento网站所在模板下的layout文件下的page.xml:
在下面代码的下面
加入:
2、在template文件下page/html/redirect.phtml:
$beforeUrl = Mage::getSingleton("customer/session")->setBeforeAuthUrl($this->getRequest()->getRequestUri());
if(!Mage::getSingleton("customer/session")->isLoggedIn()) {
header("Status: 301");
header("Location:".Mage::getBaseUrl("web")."customer/account/login/" ) ;
exit;
}else{
header("Location:".$beforeUrl) ;
}
?>
3、在templatge/page下的页面文件
1column.phtml
2columns-left.phtml
2columns-right.phtml
3columns.phtml
popup.phtml
print.phtml
中,在最前面加入代码:
echo $this->getChildHtml(‘user-redirect’);
?>
4、考虑到登录和注册页面是不需要跳转,所以在app/design/frontend/模板目录/layout/custom.xml中:
在标签:
………….
和
…………………
加入代码
(责任编辑:最模板)