создать новый модуль в: app / code / local /
создать следующие каталоги и файлы:
app / code / local / Namespace /Modulname / etc / config.xml
app / code / local / Пространство имен / Modulname / controllers / AccountController.php
запишите это в config.xml:
<?xml version="1.0"?>
<config>
<modules>
<Namespace_Modulname>
<version>0.1.0</version>
</Namespace_Modulname>
</modules>
<frontend>
<routers>
<customer>
<use>standard</use>
<args>
<module>Namespace_Modulname</module>
<frontName>customer</frontName>
</args>
</customer>
</routers>
</frontend>
</config>
запишите это в AccountController.php:
require_once Mage::getModuleDir('controllers', 'Mage_Customer').DS.'AccountController.php';
class Namespace_Modulname_AccountController extends Mage_Customer_AccountController
{
public function loginPostAction()
{
parent::loginPostAction();
if( $session->isLoggedIn() )
{
//redirect after login
$url = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
$this->_redirectUrl($url);
}
}
}
не забудьте активировать новый модуль:
создайте новый файл в: app / etc / modules / Namespace.xml
и вставьте:
<?xml version="1.0"?>
<config>
<modules>
<Namespace_Modulname>
<active>true</active>
<codePool>local</codePool>
</Namespace_ModulName>
</modules>
</config>
Ну, это не полная деактивация области клиента, но теперь вы можете перенаправить каждый маршрут кприборная панель клиента.Если на вашем веб-сайте нет другой ссылки на панель мониторинга клиента, вы также можете удалить все элементы из панели мониторинга клиента, удалив использованные блоки в customer.xml.
Надеюсь, это поможет.
Дэнни