Blame view

frontend/views/ajax/feedback_form.php 4.45 KB
d0a19e42   Yarik   test
1
2
3
4
5
  <?php
      /**
       * @var Feedback $model
       */
  ?>
a926053f   Yarik   test
6
7
8
9
10
  <div id="modal_form_contacts">
      <div class="closed-form"></div>
      <div class="form-resume-wr">
          <div class="form-resume-sub style">Отправить сообщение администрации МФП</div>
          <?php
d0a19e42   Yarik   test
11
12
13
              use common\models\Feedback;
              use common\modules\fileloader\widgets\FileloaderWidget;
              use yii\helpers\Html;
a926053f   Yarik   test
14
15
              use yii\widgets\ActiveForm;
  
d0a19e42   Yarik   test
16
17
18
19
20
21
22
23
24
25
26
27
28
29
              $form = ActiveForm::begin([
                  'options' => [
                      'enctype' => 'multipart/form-data',
                      'class'   => 'feedback_form',
                  ],
              ]);
              echo $form->field($model, 'name', [ 'options' => [ 'class' => 'input-blocks-wrapper' ] ])
                        ->textInput([ 'class' => 'custom-input-2' ]);
              echo $form->field($model, 'phone', [ 'options' => [ 'class' => 'input-blocks-wrapper' ] ])
                        ->textInput([ 'class' => 'custom-input-2' ]);
              echo $form->field($model, 'email', [ 'options' => [ 'class' => 'input-blocks-wrapper' ] ])
                        ->textInput([ 'class' => 'custom-input-2' ]);
              echo $form->field($model, 'answer', [ 'options' => [ 'class' => 'input-blocks-wrapper' ] ])
                        ->textarea([ 'class' => 'custom-input-2' ]);
a926053f   Yarik   test
30
          ?>
d0a19e42   Yarik   test
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
          <div class="input-blocks-wrapper">
              <?php
                  echo $form->field($model, 'fileloader')
                            ->label(false)
                            ->widget(FileloaderWidget::className(), [
                                'labelOptions' => [
                                    'label' => '<div class="contacts-form-wrapper style"><div class="contacts-form style"><span>Прикрепить файл</span></div><div class="contacts-form-help style"><span>Максимальный размер файла 5 МБ</span></div></div>',
                                ],
                                'inputOptions' => [
                                    'multiple' => false,
                                    'class'    => 'hidden',
                                ],
                                'options'      => [ 'class' => 'fileloader-file' ],
                            ]);
              ?>
          </div>
          <?php
          ?>
          <?php
              /*
              ?>
                  <div class="input-blocks-wrapper">
                      <label for="qst_name">Ваши имя и фамилия</label>
                      <input class="custom-input-2" id="qst_name" name="" type="text">
                  </div>
  
                  <div class="input-blocks-wrapper">
                      <label for="qst_phone">Контактный телефон</label>
                      <input class="custom-input-2" id="qst_phone" name="" type="text">
                  </div>
  
                  <div class="input-blocks-wrapper">
                      <label for="qst_phone">E-mail</label>
                      <input class="custom-input-2" id="qst_phone" name="" type="text">
a926053f   Yarik   test
65
66
                  </div>
  
d0a19e42   Yarik   test
67
68
69
                  <div class="input-blocks-wrapper">
                      <label for="qst_text">Вопрос</label>
                      <textarea class="custom-input-2" id="qst_text" name=""></textarea>
a926053f   Yarik   test
70
71
                  </div>
  
d0a19e42   Yarik   test
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
                  <div class="input-blocks-wrapper">
                      <div class="contacts-form-wrapper style">
                          <div class="contacts-form style"><span>Прикрепить файл</span></div>
                          <div class="contacts-form-help style">
                              <span>Максимальный размер файла 5 МБ</span>
                          </div>
                      </div>
  
                      <div class="tst-input-hidden-cont">
                          <input class="" type="file" value=""/>
                      </div>
  
                  </div>
              */
          ?>
a926053f   Yarik   test
87
  
d0a19e42   Yarik   test
88
89
90
91
92
          <div class="form-actions style">
              <?php
                  echo Html::submitButton('Отправить', [ 'class' => 'login-button feedback_submit' ]);
              ?>
          </div>
a926053f   Yarik   test
93
          <?php
d0a19e42   Yarik   test
94
              $form->end();
a926053f   Yarik   test
95
96
97
98
99
100
101
102
103
104
105
106
107
108
          ?>
          <div class="res_form_line"></div>
      </div>
  </div>
  <script>
      $('.tst-input-hidden-cont input').change(
          function()
          {
              var fileValContacts = $(this).val()
              var filenameContacts = fileValContacts.replace(/^.*\\/, "")
              $('.contacts-form-help span').html(filenameContacts)
          }
      )
  </script>