我試圖改變重定向時,「客戶」完成是在我的magento網站上註冊。實際上,當註冊完成後,您將重定向到您的帳戶。我只是想重定向到index.php(我的網站的主頁)。我是一個新手,我只是想改變代碼上的幾行。例如,我無法創建事件。magento自定義重定向後註冊
有人可以幫助我嗎?
我認爲網頁是AccountController.php和代碼:
protected function _welcomeCustomer(Mage_Customer_Model_Customer $customer, $isJustConfirmed = false)
{
$this->_getSession()->addSuccess(
$this->__('Thank you for registering with %s.', Mage::app()->getStore()->getFrontendName())
);
$customer->sendNewAccountEmail(
$isJustConfirmed ? 'confirmed' : 'registered',
'',
Mage::app()->getStore()->getId()
);
$successUrl = Mage::getUrl('/*/*/index', array('_secure'=>true));
if ($this->_getSession()->getBeforeAuthUrl()) {
$successUrl = $this->_getSession()->getBeforeAuthUrl(false);
}
return $successUrl;
}
我試圖改變這一行:
$successUrl = Mage::getUrl('/*/*/index', array('_secure'=>true));
到
$successUrl = Mage::getUrl('index.php', array('_secure'=>true));
但沒有任何反應。 ..
是的,我試過這個,但繼續重定向到該帳戶:
$successUrl = Mage::getBaseUrl(); if ($this->_getSession()->getBeforeAuthUrl()) { $successUrl = $this->_getSession()->getBeforeAuthUrl(true); } return $successUrl;
– user1699582沒有人有線索? – user1699582
Hello @ user1699582你找到了解決方案,我不得不做同樣的事情。 – jarus