0

我希望客户在登录后被重定向到某个页面。

<?php Mage::getSingleton('customer/session')->setBeforeAuthUrl(Mage::helper('core/url')->getCurrentUrl()); ?>
<p><a href="<?php echo Mage::helper('customer')->getLoginUrl() ?>">Login</a>

重定向后的URL很好,除了一个细节:

http://mymagentostore.com:82/rest/of/url/

代替

http://mymagentostore.com/rest/of/url/

这会导致 404 not found 错误。

4

1 回答 1

0

不知道是什么原因造成的,尽管我使用了下面示例中的解决方法并且它有效

  Mage::getSingleton('customer/session')->setBeforeAuthUrl(Mage::getUrl('part/of/url', array('param1' => $this->getRequest()->getParam('param1')))); 
于 2013-05-14T12:16:08.023 回答