'profile-form',
'options' => ['enctype' => 'multipart/form-data'],
]); ?>
getAvatarUrl()): ?>
= strtoupper(substr($model->user->email, 0, 1)) ?>
enableAvatarUpload): ?>
= $form->field($model, 'avatar_path')->fileInput(['accept' => 'image/*'])->label(Yii::t('user', 'Upload Avatar')) ?>
avatar_path)): ?>
= Html::a(Yii::t('user', 'Delete Avatar'), ['delete-avatar'], [
'class' => 'btn btn-sm btn-outline-danger',
'data' => ['method' => 'post', 'confirm' => Yii::t('user', 'Are you sure you want to delete your avatar?')],
]) ?>
= $form->field($model, 'name') ?>
= $form->field($model, 'public_email') ?>
= $form->field($model, 'location') ?>
= $form->field($model, 'website') ?>
= $form->field($model, 'bio')->textarea(['rows' => 4]) ?>
= $form->field($model, 'timezone')->dropDownList(
cgsmith\user\models\Profile::getTimezoneList(),
['prompt' => Yii::t('user', 'Select timezone...')]
) ?>
enableGravatar): ?>
= $form->field($model, 'use_gravatar')->checkbox() ?>
= $form->field($model, 'gravatar_email')
->textInput()
->hint(Yii::t('user', 'Leave empty to use your account email for Gravatar.')) ?>
= Html::submitButton(Yii::t('user', 'Save Changes'), ['class' => 'btn btn-primary']) ?>