0
고객이 해당 양식을 사용하여 로그인 할 수 있도록 사용자 정의 Ajax 로그인 양식을 생성했습니다. AJAX POST를 컨트롤러에 보내고 컨트롤러가 로그인 한 사용자로 설정합니다. 컨트롤러 코드입니다.로그인 설정 환영 메시지 고객 용
<?php
class Test_Check_IndexController extends Mage_Core_Controller_Front_Action
{
public function validatecustomerAction(){
$session = Mage::getSingleton('customer/session', array('name' => 'frontend'));
if ($session->isLoggedIn()) {
return;
}
$result = array('success' => false);
if ($this->getRequest()->isPost())
{
$login_name = $this->getRequest()->getPost('username');
$login_pass = $this->getRequest()->getPost('password');
if (empty($login_name) || empty($login_pass)) {
$result['error'] = $session->addError($this->__('Login and password are required.'));
}
else
{
try
{
$session->login($login_name, $login_pass);
$result['success'] = true;
$session->setCustomerAsLoggedIn($session->getCustomer());
$result['redirect'] = Mage::getUrl('*/*/index');
}
catch(Exception $e){
$result['success'] = false;
return 0;
}
}
}
$this->_redirect('');
}
}
이제 로그인 링크 대신 로그 아웃 링크로 로그인 한 고객에게 환영 메시지를 설정하고 싶습니다. 어떻게해야합니까?