<?php use yii\helpers\Html; use yii\widgets\ActiveForm; use common\widgets\Recursive; use app\models\AssignRole; use yii\helpers\ArrayHelper; /* @var $this yii\web\View */ /* @var $model app\models\AssignRole */ /* @var $form yii\widgets\ActiveForm */ $groups = AssignRole::findAll(['state' => 1]); function cmp($a, $b) { return strcmp($a->parents, $b->parents); } usort($groups, "cmp"); $data = Recursive::sortArrayDropDown($groups); ?> <div class="row-fluid"> <?php $form = ActiveForm::begin(); ?> <?php echo $form->field($model, 'title')->textInput(['maxlength' => true]); ?> <?php echo $form->field($model, 'parent_id')->dropdownList($data, ['prompt' => 'Nhóm gốc']);