participant-edit.php 2.43 KB
<?php
    use common\models\PortfolioUser;
    use common\modules\file\widgets\ImageUploader;
    use yii\helpers\Html;
    use yii\web\View;
    use yii\widgets\ActiveForm;

    /**
     * @var View          $this
     * @var PortfolioUser $model
     */
    $this->title = 'Редактирование участия в проекте';
    $this->params[ 'breadcrumbs' ][] = $this->title;
?>
<div class="login-left-column-title"><?= $this->title ?></div>
<div>
    <p>Редактировать информацию о себе:</p>
    <?php
        if($model->status != 1) {
            ?>
            <div class="alert alert-info" role="alert">
                <strong>Внимание:</strong> данным действием Вы подтверждаете свое участие в проекте.
            </div>
            <?php
        }
    ?>
    <div>
        <?php
            $form = ActiveForm::begin();
            echo $form->field($model, 'position')
                      ->textInput();
            echo $form->field($model, 'time')
                      ->input('number');
        ?>
    </div>
    <p>Добавить фотографию в личный альбом данного проекта:</p>
    <?php
                if($model->status == 1 && !empty($model->gallery)) {
                    echo $form->field($model->portfolioGallery, 'caption')->textInput();
                    echo Html::tag('div', ImageUploader::widget([
                        'model'   => $model->gallery,
                        'field'   => 'photo',
                        'size'    => [
                            [
                                'width'  => 152,
                                'height' => 108,
                            ],
                        ],
                        'multi'   => true,
                        'gallery' => $model->gallery->photo,
                        'name'    => 'Загрузить фото галереи',
                    ]), [ 'class' => 'admin-gallery-photos-load-wr style' ]);
                } else {
                    echo Html::tag('p', 'Для добавления фотографий Вы должны подтвердить свое участие');
                }
    ?>
    <p class="text-right">
        <?php
            echo Html::a('Вернуться', [ 'accounts/participant' ]);
            echo Html::submitButton('Обновить');
            $form->end();
        ?>
    </p>
</div>