public function behaviors() { /** @var \maddoger\user\backend\Module $userModule */ $userModule = Module::getInstance(); if (!$userModule) { return []; } return ['avatarBehavior' => ['class' => FileBehavior::className(), 'basePath' => $userModule->avatarsUploadPath, 'baseUrl' => $userModule->avatarsUploadUrl, 'attribute' => 'avatar', 'deleteAttribute' => 'delete_avatar', 'fileName' => function ($model, $file, $index) { return $model->user_id . '.' . $file->getExtension(); }]]; }
?> <?php echo $form->field($profileModel, 'delete_avatar')->checkbox(); ?> </div> </div> <div class="panel panel-default"> <div class="panel-heading"> <div class="panel-title"><?php echo Yii::t('maddoger/user', 'Settings'); ?> </div> </div> <div class="panel-body"> <?php echo $form->field($profileModel, 'language')->dropDownList(Module::getInstance()->languagesList, ['prompt' => Yii::t('maddoger/user', 'Default')]); ?> </div> </div> <div class="form-group"> <?php echo Html::submitButton(Yii::t('maddoger/user', 'Save'), ['class' => $userModel->isNewRecord ? 'btn btn-success' : 'btn btn-primary']); ?> </div> </div> <div class="col-md-6"> <div class="panel panel-info"> <div class="panel-heading"> <div class="panel-title"><?php echo Yii::t('maddoger/user', 'Authentication');