use yii\helpers\Html; use source\core\widgets\ActiveForm; use source\models\config\BasicConfig; use yii\helpers\ArrayHelper; use source\modules\rbac\models\Role; /* @var $this yii\web\View */ /* @var $model app\models\config\Basic */ /* @var $form ActiveForm */ $this->title = '注册与访问控制'; $this->addBreadcrumbs([$this->title]); ?> <?php $form = ActiveForm::begin(); ?> <?php echo $form->field($model, 'sys_allow_register', ['size' => 'small'])->checkbox([], false); ?> <?php echo $form->field($model, 'sys_default_role')->dropDownList(ArrayHelper::map(Role::buildOptions(), 'id', 'name', 'category')); ?> <?php echo $form->defaultButtons(); ActiveForm::end(); ?>
public function getAllRoles() { return Role::buildOptions(); }