Ejemplo n.º 1
0
 public function indexAction()
 {
     $session = Mage::getSingleton('customer/session');
     if (!$session->authenticate($this, Mage::getUrl('*/*/login'))) {
         return;
     }
     if (!Vikont_Wholesale_Helper_Data::isActiveDealer()) {
         $this->getResponse()->setRedirect(Mage::getUrl('wholesale/dealer/corner'));
         return;
     }
     $this->loadLayout()->renderLayout();
 }
Ejemplo n.º 2
0
 protected function _authenticate()
 {
     $session = Mage::getSingleton('customer/session');
     if (!$session->authenticate($this, Mage::getUrl('*/dealer/login'))) {
         return false;
     }
     if (!Vikont_Wholesale_Helper_Data::isActiveDealer()) {
         $this->getResponse()->setRedirect(Mage::getUrl('wholesale/dealer/corner'));
         return false;
     }
     return true;
 }
Ejemplo n.º 3
0
 public function indexAction()
 {
     $session = Mage::getSingleton('customer/session');
     if ($session->isLoggedIn()) {
         $session->unsBeforeAuthUrl();
     } else {
         $session->setBeforeAuthUrl(Mage::getUrl('*/*/*', array('_current' => true)));
     }
     if (Vikont_Wholesale_Helper_Data::isActiveDealer()) {
         $this->getResponse()->setRedirect(Mage::getUrl('wholesale'));
         return;
     }
     $this->loadLayout()->_initLayoutMessages('customer/session')->_initLayoutMessages('catalog/session')->renderLayout();
 }
Ejemplo n.º 4
0
 public function loginAction()
 {
     $session = Mage::getSingleton('customer/session');
     if (!$session->isLoggedIn()) {
         if (!$session->getBeforeAuthUrl()) {
             $session->setBeforeAuthUrl(Mage::getUrl('*/*/corner'));
         }
         $this->loadLayout()->_initLayoutMessages('customer/session')->_initLayoutMessages('catalog/session')->renderLayout();
         return;
     }
     if (Vikont_Wholesale_Helper_Data::isActiveDealer()) {
         $this->getResponse()->setRedirect(Mage::getUrl('wholesale'));
         return;
     }
     if (!Vikont_Wholesale_Helper_Data::isApplicationSent()) {
         $this->getResponse()->setRedirect(Mage::getUrl('wholesale/application'));
         return;
     }
 }
Ejemplo n.º 5
0
 public function isCustomerWholesale()
 {
     return Vikont_Wholesale_Helper_Data::isActiveDealer();
 }