/** * Retrieve create new account url * * @return string */ public function getCreateAccountUrl() { $url = $this->getData('create_account_url'); if (is_null($url)) { $url = $this->_customerHelper->getRegisterUrl(); } if ($this->checkoutData->isContextCheckout()) { $url = $this->coreUrl->addRequestParam($url, array('context' => 'checkout')); } return $url; }
/** * Redirect to login page * * @return void */ public function redirectLogin() { $this->_actionFlag->set('', 'no-dispatch', true); $this->_customerSession->setBeforeAuthUrl($this->_redirect->getRefererUrl()); $this->getResponse()->setRedirect($this->_urlHelper->addRequestParam($this->_customerHelper->getLoginUrl(), array('context' => 'checkout'))); }