signup.php 6.71 KB
<?php

/* @var $this yii\web\View */
/* @var $form yii\bootstrap\ActiveForm */
/* @var $model \common\models\Customer */
    
    use artbox\core\models\Language;
    use yii\helpers\Html;
    use yii\web\View;
    use yii\widgets\ActiveForm;
use common\models\Customer;

$this->title = 'Signup';
$this->params['breadcrumbs'][] = $this->title;
$js = <<<JS
  $( '._datepicer' ).datepicker({
        changeMonth: true,
        changeYear: true,
        dateFormat: 'dd.mm.yy',
        closeText: 'Закрыть',
        prevText: 'Пред',
        nextText: 'След',
        monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
        monthNamesShort: ['Январь','Февраль','Март','Апрель','Май','Июнь', 'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'],
        dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'],
        dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'],
        dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],
        firstDay: 1,
        defaultDate:'01.01.1990'
    });
    
JS;
    $this->registerJs($js, View::POS_LOAD)
?>

<section class="section-register">
  <div class="container">
    <div class="row">
      <div class="col-xs-12 register-title"><?=\Yii::t('app', 'Реєстрація')?></div>
    </div>
    <div class="row">
      <div class="col-xs-12 col-sm-10 col-sm-push-1">
        <div class="form-register-wr">
          <?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']])?>
            <div class="row">
              <div class="col-xs-12 col-sm-7 col-md-7 col-lg-6">
                <div class="row">
                  <div class="col-xs-12 col-sm-12 col-md-9 col-md-push-2 form-register-inputs-wr">
                    <div class="input-wr">
                      <?=$form->field($model, 'secondname')->textInput(['class' => ''])?>
                    </div>
                    <div class="input-wr">
                      <?=$form->field($model, 'name')->textInput(['class' => ''])?>
                    </div>
                    
                    <div class="input-wr">
                      <?=$form->field($model, 'dignity')->textInput(['class' => ''])?>
                    </div>
                    
                    <div class="row">
                      <div class="col-xs-12 col-sm-6">
                        <div class="input-wr">
                          <?=$form->field($model, 'gender')->dropDownList([
                            Customer::MALE => \Yii::t('app', 'Male'),
                            Customer::FEMALE => \Yii::t('app', 'Female'),
                                                                          ],['class' => ''])?>
                        </div>
                      </div>
                      <div class="col-xs-12 col-sm-6">
                        <div class="input-wr">
                          <?=$form->field($model, 'birth')->textInput(['class' => '_datepicer'])?>
                        </div>
                      </div>
                    </div>
                    
                    <div class="input-wr">
                      <?=$form->field($model, 'citizenship')->textInput(['class' => ''])?>
                    </div>
                    
                    <div class="input-wr">
                      <?=$form->field($model, 'passport')->textInput(['class' => ''])?>
                    </div>
                    <div class="input-wr">
                      <?=$form->field($model, 'email')->textInput(['class' => ''])?>
                    </div>
                    <div class="input-wr">
                      <?=$form->field($model, 'organization')->textInput(['class' => ''])?>
                    </div>
                  </div>
                  <div class="col-xs-12 col-sm-12 col-sm-push-1 col-md-push-2">
                    <div class="registr-text"><b>Участь у заходах</b> (відмітити необхідне)</div>
                    
                    <div class="input-wr sidebar_checks">
                      <?=$form->field($model, 'conference',[
                          'template' => '{input}{label}',
                      ])
                              ->checkbox([], false)->label(\Yii::t('app', 'Міністерська конференція'))?>
                    </div>
                    
                    <div class="input-wr sidebar_checks">
                        <?=$form->field($model, 'geee',[
                            'template' => '{input}{label}',
                        ])
                                ->checkbox([], false)->label(\Yii::t('app', 'Група експертів з енергоефективності (GEEE)'))?>
                    </div>
                    
                    <div class="input-wr sidebar_checks">
                        <?=$form->field($model, 'gere',[
                            'template' => '{input}{label}',
                        ])
                                ->checkbox([], false)->label(\Yii::t('app', 'Група експертів з відновлювальної ененргетики (GERE)'))?>
                    </div>
                  </div>
                </div>
              </div>
              
              <div class="col-xs-12 col-sm-5 col-md-5 col-lg-6">
                <div class="input-wr-file">
                  <?=$form->field($model, 'file',[
                      'template' => '{label}{input}',
                  ])->fileInput()->label(\Yii::t('app', '<span>приєднати фото</span>'))?>
                  <!--выбранное изо-->
                  <div class="img-file" style="display: none;">
                    <!--166x166-->
                    <img src="/images/autor-img.jpg" alt="">
                  </div>
                </div>
                <div class="register-img-txt">зображення у форматі jpeg, gif, png розмір не більше 2Мб</div>
              </div>
            
            </div>
            <div class="row">
              <div class="col-xs-12 button-wr">
                <button type="submit">РЕЄСТРАЦІЯ</button>
              </div>
            </div>
          <?php
          echo $form->field($model, 'language_id') ->hiddenInput(['value' => Language::getCurrent()->id])->label(false);
              echo $form->field($model, 'status') ->hiddenInput(['value' => Customer::STATUS_NEW])->label(false);

          ?>
          <?php ActiveForm::end(); ?>
        </div>
      </div>
    </div>
  </div>
</section>