Blame view

frontend/views/site/comments.php 4.78 KB
fab1487f   Anastasia   - comments
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
  <?php
      /**
       * @var \yii\data\ActiveDataProvider $dataProvider
       * @var  \common\models\Service[] $services
       * @var \yii\web\View $this
       * @var int $service_id
       */
      
      use artbox\core\helpers\Url;
      use common\models\Comment;
      use common\models\Question;
      use yii\helpers\ArrayHelper;
      use yii\helpers\Html;
      use yii\widgets\ActiveForm;
      use yii\widgets\ListView;
      
      $this->params[ 'breadcrumbs'][] = \Yii::t('app', 'Вопрос-ответ');
      
      $model = new Comment(['service_id' => $service_id]);
      
      $data = ['' => 'Общие вопросы'] + ArrayHelper::map($services, 'id', 'title');
      ?>
  
  
  <section class="section-service-page section-answer-page">
      <div class="container">
          <div class="row">
              <div class="col-xs-12 col-sm-12">
                  <h1 class="title-pages">Отзывы</h1>
              </div>
          </div>
          <div class="row">
              <div class="col-xs-12 col-sm-12">
                  <div class="style add-answer-forms">
                      <span class="btn_">Оставить отзыв</span>
                  </div>
                  <div class="style hidden-answer-comment-form hidden">
                      <div class="hidden-answer-comment-form-title">Оставить отзыв</div>
                      <?php $form = ActiveForm::begin(['id' => 'total_comment_form'])?>
                          <div class="col-xs-12 col-sm-6">
                              <div class="input-wr">
                                <?=$form->field($model, 'service_id')->dropDownList($data)->label('Выбор отделения')?>
                              </div>
  
                              <div class="input-wr required">
                                  <?=$form->field($model, 'name')->label('ФИО')?>
                              </div>
                              <div class="input-wr required">
                                  <?=$form->field($model, 'email')->label('Email')?>
                              </div>
                          </div>
                          <div class="col-xs-12 col-sm-6">
                              <div class="input-wr">
                                <?=$form->field($model, 'comment')->textarea(['cols' => 30, 'rows' => 10])->label('Ваш отзыв')?>
  <!--                                <label class="control-label" for="feedback-name">Ваш вопрос</label>-->
  <!--                                <textarea name="" id="" cols="30" rows="10"></textarea>-->
                              </div>
                          </div>
                          <div class="col-xs-12 col-sm-12">
                              <div class="button-wr submit-close-wr-c-a">
                                <?=Html::submitButton('Отправить отзыв')?>
  <!--                                <button type="submit">Отправить вопрос</button>-->
                                  <div class="submit-close-c-a submit-close-c-a-page"><span>Свернуть окно</span></div>
                              </div>
                          </div>
                      <?php $form::end();?>
                  </div>
              </div>
              <div class="col-xs-12 col-sm-12">
                  <ul class="answers-category-list">
                      <li  <?=($service_id == null ? 'class="active"' : '')?>><a href="<?=Url::current(['service_id' => null])?>"><span>Общие вопросы</span></a></li>
                      <?php foreach ($services as $service){?>
                      <li <?=($service_id == $service->id ? 'class="active"' : '')?>><a href="<?=Url::current(['service_id' => $service->id])?>"><span><?=$service->title?></span></a></li>
                    <?php } ?>
                  </ul>
              </div>
              <div class="col-xs-12 col-sm-12">
                  <div class="service-comments-wr style">
                    <?php echo ListView::widget(
                        [
                            'itemOptions'  => [
                            ],
                            'layout'       => '{items}',
                            'dataProvider' => $dataProvider,
                            'itemView'     => '_comment'
                        ]
                    );?>
                    
  
                      <div class="style navi-c-a">
                          <?php  echo \frontend\widgets\FrontendPager::widget(
                              [
                                  'pagination'     => $dataProvider->pagination,
                                  'prevPageLabel'  => 'previous',
                                  'nextPageLabel'  => 'next',
                                  'maxButtonCount' => 3,
                                  'lastPageLabel'  => 'last_number',
                              ]
                          );?>
                      </div>
  
  
                  </div>
              </div>
          </div>
      </div>
  </section>