$this->pageTitle = Yii::t('AuthModule.forms', 'Login. Title'); $isAjax = Yii::app()->request->isAjaxRequest; if (!isset($model)) { $model = new LoginForm(); } if (isset($username)) { $model->username = $username; } $model->rememberMe = true; $formRender = new FormElements($this, $model); //$formRender->startForm('user-login', true); $formRender->startForm('user-login', $isAjax); $formRender->showErrors(Yii::t('AuthModule.forms', 'Login. Login failure')); $formRender->textField('username', Yii::t('AuthModule.forms', 'Login. Username placeholder')); $formRender->passwordField('password', Yii::t('AuthModule.forms', 'Login. Password placeholder')); $formRender->checkBox('rememberMe', Yii::t('AuthModule.forms', 'Login. Remember me checkbox')); $formRender->capthaField('verifyCode'); if ($model->scenario != 'withCaptcha') { Yii::app()->clientScript->registerScript("captcha", "\n \$('#captcha').hide();\n "); } $buttonLabel = Yii::t('AuthModule.forms', 'Login. Submit button'); if (!$isAjax) { $formRender->submitButton($buttonLabel); } else { $url = $this->createUrl('login'); $formRender->ajaxSubmitPanel($buttonLabel, $url); } $formRender->endForm(); ?> <?php