signup.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. use yii\helpers\Html;
  3. use yii\widgets\ActiveForm;
  4. use app\models\User;
  5. /**
  6. * @var yii\web\View $this
  7. * @var yii\widgets\ActiveForm $form
  8. * @var \frontend\models\User $model
  9. */
  10. $this->title = 'Signup';
  11. $this->params['breadcrumbs'][] = $this->title;
  12. ?>
  13. <div class="position-relative">
  14. <div id="signup-box" class="signup-box visible widget-box no-border">
  15. <div class="widget-body">
  16. <div class="widget-main">
  17. <h4 class="header green lighter bigger">
  18. <i class="icon-group blue"></i>
  19. 注册平台
  20. </h4>
  21. <div class="space-6"></div>
  22. <?php $form = ActiveForm::begin(['id' => 'form-signup']); ?>
  23. <?= $form->field($model, 'email')->label('邮箱') ?>
  24. <?= $form->field($model, 'username')->label('名字') ?>
  25. <?= $form->field($model, 'password')->passwordInput() ?>
  26. <?= $form->field($model, 'role')->dropDownList([
  27. User::ROLE_DEV => \Yii::t('status', 'user_role_' . User::ROLE_DEV),
  28. User::ROLE_ADMIN => \Yii::t('status', 'user_role_' . User::ROLE_ADMIN),
  29. ]) ?>
  30. <div class="form-group">
  31. <?= Html::submitButton('提交', ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?>
  32. </div>
  33. <?php ActiveForm::end(); ?>
  34. </div>
  35. <div class="toolbar center">
  36. <a href="/site/login" class="back-to-login-link">
  37. 返回登录<i class="icon-arrow-right"></i>
  38. </a>
  39. </div>
  40. </div>
  41. <!-- /widget-body -->
  42. </div>
  43. <!-- /signup-box -->
  44. </div><!-- /position-relative -->