$this->params['breadcrumbs'][] = $this->title; ?> <div class="user-view"> <p> <?php echo Html::a(Yii::t('maddoger/user', 'Update'), ['update', 'id' => $model->id], ['class' => 'btn btn-primary']); ?> <?php echo Html::a(Yii::t('maddoger/user', 'Delete'), ['delete', 'id' => $model->id], ['class' => 'btn btn-danger', 'data-confirm' => Yii::t('maddoger/user', 'Are you sure to delete this item?'), 'data-method' => 'post']); ?> </p> <?php $all = AuthItem::find()->where(['type' => \yii\rbac\Item::TYPE_ROLE])->select(['name', 'description'])->orderBy('name')->asArray()->all(); $items = []; foreach ($all as $ar) { $items[$ar['name']] = $ar['name'] . ' - ' . $ar['description']; } //echo $form->field($model, 'rolesNames')->listBox($items, ['class'=>'form-control select2', 'multiple'=> true, 'prompt' => Yii::t('maddoger/user', 'No roles')]); $roles = '<ul class="list-unstyled">'; foreach ($model->getRolesNames() as $name) { $roles .= '<li>' . Html::encode($items[$name]) . '</li>'; } $roles .= '</ul>'; $genders = User::getGenderItems(); echo DetailView::widget(['model' => $model, 'attributes' => ['id', 'username', 'email:email', 'email_confirmed:boolean', 'last_name', 'first_name', 'patronymic', 'nick_name', 'short_name', 'full_name', 'date_of_birth:date', ['label' => Yii::t('maddoger/user', 'Gender'), 'format' => 'text', 'value' => $genders[$model->gender]], 'facebook_uid', 'facebook_name', 'facebook_data:ntext', 'twitter_uid', 'twitter_name', 'twitter_data:ntext', 'gplus_uid', 'gplus_name', 'gplus_data:ntext', 'vk_uid', 'vk_name', 'vk_data:ntext', ['label' => Yii::t('maddoger/user', 'Roles'), 'format' => 'html', 'value' => $roles], 'last_visit_time:datetime', 'created_at:datetime', 'updated_at:datetime', ['attribute' => 'avatar', 'format' => 'image', 'value' => $model->getAvatarSrc()]]]); ?> </div>
</div> <div class="col-lg-3"> <?php echo $form->field($model, 'nick_name')->textInput(['maxlength' => 50]); ?> </div> </div> <div class="row"> <div class="col-lg-3"> <?php echo $form->field($model, 'date_of_birth')->textInput(['class' => 'form-control date-editor']); ?> </div> <div class="col-lg-3"> <?php echo $form->field($model, 'gender')->dropDownList(User::getGenderItems(), ['prompt' => Yii::t('maddoger/user', 'Anything')]); ?> </div> <div class="col-lg-6"></div> </div> <div class="row"> <div class="col-lg-3"> <?php echo $form->field($model, 'facebook_uid')->textInput(['maxlength' => 255]); ?> </div> <div class="col-lg-3"> <?php echo $form->field($model, 'facebook_name')->textInput(['maxlength' => 255]); ?>
?> <?php echo $form->field($model, 'patronymic')->textInput(['maxlength' => 50]); ?> <?php echo $form->field($model, 'nick_name')->textInput(['maxlength' => 50]); ?> <?php echo $form->field($model, 'date_of_birth')->widget('maddoger\\admin\\widgets\\DateEditor'); ?> <?php echo $form->field($model, 'gender')->dropDownList(User::getGenderItems()); ?> <?php echo $form->field($model, 'avatar')->widget('maddoger\\admin\\widgets\\ImageInput', ['width' => $module->avatarWidth, 'height' => $module->avatarHeight, 'preview' => $model->getAvatarSrc()]); ?> </div> <div class="tab-pane fade" id="social"> <?php echo $form->field($model, 'facebook_uid')->textInput(['maxlength' => 255]); ?> <?php echo $form->field($model, 'facebook_name')->textInput(['maxlength' => 255]);