_portfolio_form.php 1.5 KB
<?php
    /**
     * @var Portfolio $portfolio
     */
    use common\models\Option;
    use common\models\Portfolio;
    use common\widgets\ImageUploader;
    use mihaildev\ckeditor\CKEditor;
    use yii\helpers\Html;
    use yii\widgets\ActiveForm;
    use \common\widgets\MultiLangForm;

    $this->title = 'Мой профиль';
    $this->params[ 'breadcrumbs' ][] = $this->title;
?>
<h1><?= $this->title ?></h1>

<?php
    $form = ActiveForm::begin();
?>

<?= $form->field($portfolio, 'date_add')
         ->textInput([ 'disabled' => 'disabled' ]) ?>

<?= $form->field($portfolio, 'name')
         ->textInput() ?>

<?= $form->field($portfolio, 'link')
         ->textInput() ?>

<?= $form->field($portfolio, 'specializationInput')
         ->checkboxList($specialization) ?>

<?= ImageUploader::widget([
    'model'=> $portfolio,
    'field'=>'cover',
    'width'=>100,
    'height'=>100,
    'multi'=>false,
    'gallery' =>$portfolio->cover,
    'name' => 'Загрузить главное фото'
]);
?>

<div class="form-inline">
    Адрес:
    <?= $form->field($portfolio, 'city', ['template' => "{input}{label}{hint}{error}"])->textInput() ?>
    <?= $form->field($portfolio, 'street', ['template' => "{input}{label}{hint}{error}"])->textInput() ?>
    <?= $form->field($portfolio, 'house', ['template' => "{input}{label}{hint}{error}"])->textInput() ?>
</div>

<?= $form->field($portfolio, 'description')->widget(CKEditor::className()) ?>

<?= Html::submitButton('Добавить') ?>

<?php
    $form->end();
?>