2011-10-09 24 views
-1

我想要的很簡單。每當我的客戶在我的網站上購物時,我都希望他/她被重定向到「我的帳戶」頁面。完成購買後將客戶重定向到我的帳戶 - Magento

我該怎麼做?

我使用的Magento 1.4.2

請解釋哪些文件進行編輯,並在那裏與任何代碼進行編輯。

+2

所以你想避免成功頁面,並將客戶重定向到用戶帳戶?如果客戶是訪客用戶會發生什麼情況? – Barbanet

+0

Hello Barbanet, 正確。我想顯示用戶帳戶頁面,而不是成功頁面。同樣的事情會發生,如果它是一個客戶客戶。 – Muhammad

回答

0

我認爲您需要通過成功控制器才能完成訂單。 例如,成功進入OnepageController將執行一些操作來完成購買流程。
也許你可以嘗試使用該控制器的重寫(如果你想使用它,你需要對多重控制器執行相同的操作)來重定向到新的目標。
如果您不想應用覆蓋,請使用觀察者來執行checkout_onepage_controller_success_action事件。

+0

您好,barbanet, 感謝您的回覆。但我不是那麼技術性的。你能告訴我要編輯哪些文件嗎? 我正在使用Magento 1.4版本。 – Muhammad

+0

這種修改需要一些技術知識。看看app/code/core/Mage/Checkout/controllers/OnepageController.php文件。進入successAction方法後,您會在到達該頁面時發生什麼。在那裏你可以開始找到你的修改(但是請記住,對於核心文件應用修改並不是一個好習慣。 – Barbanet

相關問題