我有這個問題,我無法解決。部分原因是我無法用正確的術語解釋它。我對此很陌生,所以對於這個笨拙的問題感到抱歉。如何將自定義頁面設置爲客戶帳戶的默認頁面?
您可以在下面看到我的目標概覽。
我剛登錄作爲客戶在我的網站默認顯示'DashBoard'我想將其設置爲自定義頁面(訂單歷史)是否有可能?如果是的話如何?
我怎樣才能做到這一個在Magento CE1.7
可能是它的一個重複的問題,對不起只是原諒我..
任何想法?
我有這個問題,我無法解決。部分原因是我無法用正確的術語解釋它。我對此很陌生,所以對於這個笨拙的問題感到抱歉。如何將自定義頁面設置爲客戶帳戶的默認頁面?
您可以在下面看到我的目標概覽。
我剛登錄作爲客戶在我的網站默認顯示'DashBoard'我想將其設置爲自定義頁面(訂單歷史)是否有可能?如果是的話如何?
我怎樣才能做到這一個在Magento CE1.7
可能是它的一個重複的問題,對不起只是原諒我..
任何想法?
希望這有助於
<?php Mage::getSingleton('customer/session')->setAfterAuthUrl(Mage::getUrl("sales/order/history/"));?>
或者試試這個擴展: http://www.magentocommerce.com/magento-connect/custom-login-redirect.html
解決方案:
Mage_Customer_AccountController
,並覆蓋_loginPostRedirect()
因爲你是新的沒有magento第一個解決方案會變得更容易一些。
祝你好運!
@Marwen Jelloul有一個很好的解決方案!忘記我的解決方案! –
Thanks @mischa Leiss我是新來的請問你能解釋一下嗎? – Jhon
我不知道magento,但是您可以在用戶登錄後在您的自定義頁面中重定向...在php中您可以使用:header(位置),或者您可以使用htaccess規則,等等。 。 –