0

我有这个我无法解决的问题。部分原因是我无法用正确的术语来解释它。我是新手,很抱歉这个笨拙的问题。

您可以在下面看到我的目标的概述。

我刚刚在我的网站中以客户身份登录,默认显示“仪表板”我想将其设置为自定义页面(订单历史记录)是否可能?如果是怎么办?

我如何在 Magento CE1.7 中做到这一点

可能是一个重复的问题对不起,请原谅我..

有任何想法吗 ?

4

2 回答 2

1

希望这有帮助

<?php Mage::getSingleton('customer/session')->setAfterAuthUrl(Mage::getUrl("sales/order/history/"));?>

或者试试这个扩展: http: //www.magentocommerce.com/magento-connect/custom-login-redirect.html

于 2013-07-22T08:30:39.727 回答
0

解决方案:

  1. 重写Mage_Customer_AccountController 和覆盖_loginPostRedirect()
  2. 将表单的提交操作更改为您的自定义控制器
  3. 在发送后操作中使用 Observer 并在您的 Observer 方法中执行重定向。

由于您是新手,没有 magento,第一个解决方案会更容易一些。

祝你好运!

于 2013-07-22T08:32:35.903 回答