public function requireLoginAction() { $this->initLayout(); /** @var core_block_page $page */ $login = new core_block('page/login/form.phtml'); $loginData = $this->getRequest()->getParam('login', null); if (is_array($loginData)) { $login->setVar('error', 'Неверное имя пользователя или пароль'); } $this->getLayout()->getPageBlock()->addChild('head', new core_block_head()); $this->getLayout()->getPageBlock()->addChild('root', $login); $this->renderLayout(); }