field($model, 'fio')->textInput(['maxlength' => true]) ?>
field($model, 'passport')->textInput(['maxlength' => true]) ?>
'ru', 'controller' => 'elfinder', // вставляем название контроллера, по умолчанию равен elfinder 'filter' => 'image', // фильтр файлов, можно задать массив фильтров https://github.com/Studio-42/elFinder/wiki/Client-con.. 'name' => 'UserCard[photo]', 'id' => 'usercard-photo', 'template' => '
{input}{button}
', 'options' => ['class' => 'form-control itemImg', 'maxlength' => '255'], 'buttonOptions' => ['class' => 'btn btn-primary'], 'value' => $model->photo, 'buttonName' => 'Выбрать изображение', ]); ?>
'ru', 'controller' => 'elfinder', // вставляем название контроллера, по умолчанию равен elfinder 'filter' => ['image','application/zip','application/pdf','application/msword','application/vnd.openxmlformats-officedocument.wordprocessingml.document'], // фильтр файлов, можно задать массив фильтров https://github.com/Studio-42/elFinder/wiki/Client-con.. 'name' => 'UserCard[resume]', 'id' => 'usercard-resume', 'template' => '
{input}{button}
', 'options' => ['class' => 'form-control itemImg', 'maxlength' => '255'], 'buttonOptions' => ['class' => 'btn btn-primary'], 'value' => $model->photo, 'buttonName' => 'Выбрать резюме', ]); ?>
field($model, 'email')->textInput(['maxlength' => true]) ?>
field($model, 'gender')->dropDownList($model->genders, [ 'prompt' => 'Выберите' ]) ?>
field($model, 'dob')->input('date', [ 'placeholder' => 'Zadejte svůj Datum narození', 'language' => 'en', "data-format" => "DD MMMM YYYY", ]) ?>
field($model, 'status') ->dropDownList(\common\models\Status::getStatusesArray(\common\models\UseStatus::USE_PROFILE), [ 'prompt' => 'Выберите' ] ) ?>
field($model, 'salary')->textInput(['maxlength' => true]) ?>
field($model, 'position_id')->dropDownList( \yii\helpers\ArrayHelper::map(\backend\modules\settings\models\Position::find()->all(), 'id', 'name'), ['prompt' => '...'] ) ?>
field($model, 'skill')->widget(Select2::class, [ 'data' => \yii\helpers\ArrayHelper::map(\common\models\Skill::find()->all(),'id', 'name'), 'options' => ['placeholder' => '...','class' => 'form-control', 'multiple' => true], 'pluginOptions' => [ 'allowClear' => true ], ] )->label('Навыки'); ?>
field($model, 'fields')->widget(MultipleInput::class, [ 'columns' => [ [ 'name' => 'field_id', 'type' => 'dropDownList', 'title' => 'Поле', 'defaultValue' => null, 'items' => \yii\helpers\ArrayHelper::map(\backend\modules\settings\models\AdditionalFields::find() ->joinWith('useFields') ->where(['`use_field`.`use`' => \common\models\UseStatus::USE_PROFILE]) ->all(), 'id', 'name'), 'options' => ['prompt' => 'Выберите'] ], [ 'name' => 'value', 'title' => 'Значение', 'enableError' => true, 'options' => [ 'class' => 'input-priority' ] ], [ 'name' => 'order', 'title' => 'Приоритет', 'enableError' => true, 'options' => [ 'class' => 'input-priority' ] ] ] ])->label('Дополнительно'); ?>
'btn btn-success']) ?>