Blame view

frontend/views/site/index.php 10.4 KB
c237629a   Anastasia   first commit
1
2
3
4
5
  <?php
  
  /* @var $this yii\web\View
   * @var \common\models\slider\Slide[] $slides;
   * @var \common\models\blog\Article[] $articles
b60a88b8   Anastasia   - main page
6
7
8
   * @var \common\models\Service[] $services
   * @var \common\models\Comment[] $comments
   * @var \common\models\Settings $settings
c237629a   Anastasia   first commit
9
10
11
12
   */
      
      use artbox\core\helpers\ImageHelper;
      use artbox\core\helpers\Url;
b60a88b8   Anastasia   - main page
13
      use yii\web\View;
c237629a   Anastasia   first commit
14
15
      
      $this->title = 'My Yii Application';
b60a88b8   Anastasia   - main page
16
17
      $js = <<<JS
            //первый слайдер
c237629a   Anastasia   first commit
18
  
b60a88b8   Anastasia   - main page
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
            setTimeout(function() {
                if ($(".slider-first")
                        .children().length > 1) {
  
                    $(".slider-first")
                        .owlCarousel({
                            responsiveClass: true,
                            navSpeed: 600,
                            smartSpeed: 600,
                            dots: true,
                            nav: true,
                            navText: [],
                            items: 1,
                            autoplay: true,
                            autoplayTimeout: 6000,
                            autoplayHoverPause: true,
                            loop: true,
                            autoHeight: true,
                            onInitialized: function() {
                                $(".slider-first")
                                    .find('.owl-nav')
                                    .addClass('wrapp-navi')
                                $(".slider-first")
                                    .find('.owl-dots')
                                    .addClass('wrapp-navi')
                                $(".slider-first")
                                    .find('.wrapp-navi')
                                    .wrapAll("<div class='owl-controls-wrapp'><div class='container'><div class='row'><div class='owl-controls-pre-bl col-xs-12 col-sm-5 col-lg-5 col-sm-push-7'><div class='owl-controls'></div></div></div></div></div>");
                                //                $(".slider-first").find('.wrapp-navi').wrapAll( "<div class='owl-controls-wrapp'><div class='container'><div class='row'><div class='hidden-xs col-sm-7 col-md-7'></div><div class='col-xs-12 col-sm-5 col-md-5'><div class='owl-controls'></div></div></div></div></div>");
                            }
                        });
  
                }
            }, 2200)
        
  
  JS;
  
      $this->registerJs($js, View::POS_LOAD);
  ?>
  <?php if (!empty($slides)) {?>
  <section class="slider-category-wrapp hidden-xs">
    <div class="slider-first-wrapp">
      <div class="style slider-first owl-carousel">
        <?php foreach ($slides as $slide){?>
        <div class="slider-first-items">
          <a href="<?=$slide->link?>">
            <!--размер img 1920x556-->
              <?=ImageHelper::set($slide->language->image->getPath())
                            ->cropResize(1920, 556)
                            ->quality(84)
                            ->renderImage()?>
          </a>
c237629a   Anastasia   first commit
72
        </div>
b60a88b8   Anastasia   - main page
73
74
        <?php }?>
      
c237629a   Anastasia   first commit
75
76
      </div>
    </div>
c237629a   Anastasia   first commit
77
78
79
  </section>
  <?php }?>
  
b60a88b8   Anastasia   - main page
80
81
  <section class="section-box-2">
      <?php if (!empty($services)){?>
c237629a   Anastasia   first commit
82
    <div class="container">
b60a88b8   Anastasia   - main page
83
84
85
86
87
88
89
90
91
92
      <div class="row">
        <?php foreach ($services as $service){?>
        <div class="col-xs-6 col-sm-3 col-md-3 categories-home-wr">
          <div class="categories-home">
            <div class="img">
              <!--263x146px-->
                <?=ImageHelper::set($service->image->getPath())
                              ->cropResize(263, 146)
                              ->quality(84)
                              ->renderImage()?>
c237629a   Anastasia   first commit
93
            </div>
b60a88b8   Anastasia   - main page
94
95
96
97
            <div class="style categories-home-links-wr">
              <div class="style categories-home-links-title">
                <!--если есть вложенность добавить класс для а "arrow"-->
                <a <?=(count($service->services) > 0 ? 'class="arrow"' : '')?> href="<?=Url::to(['alias' => $service->alias])?>"><span><?=$service->title?></span></a>
c237629a   Anastasia   first commit
98
              </div>
b60a88b8   Anastasia   - main page
99
100
101
102
103
104
105
106
              <?php if (count($service->services) > 0){?>
              <!--если есть вложенность-->
              <div class="style categories-home-links-hidden">
                <ul>
                  <?php foreach ($service->services as $item){?>
                  <li><a href="<?=Url::to(['alias' => $item->alias])?>"><?=$item->title?></a></li>
                  <?php } ?>
                </ul>
c237629a   Anastasia   first commit
107
              </div>
b60a88b8   Anastasia   - main page
108
              <?php } ?>
c237629a   Anastasia   first commit
109
110
111
            </div>
          </div>
        </div>
b60a88b8   Anastasia   - main page
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
        <?php } ?>
    </div>
        <?php }?>
  </section>
  
  
  <section class="section-box-3">
    <div class="container">
      
      <div class="row">
        <div class="hidden-xs col-sm-5 col-md-5 col-lg-5"></div>
        <div class="col-sm-7 col-md-7 col-lg-7">
          <div class="style box3-text-wr">
            <div class="box3-text-title">ABClinic — медицинский центр</div>
            <div class="hidden-sm hidden-md hidden-lg row box3-img-hidden-wrapp">
              <img class="box3-img-hidden" src="images/box-3/box3.jpg" alt="">
c237629a   Anastasia   first commit
128
            </div>
b60a88b8   Anastasia   - main page
129
130
131
132
133
            <div class="for-hidden-mob style status-hide">
              <p>Медицина (лат. medicina от словосочетания ars medicina — «лечебное искусство», «искусство исцеления», и имеет тот же корень, что и глагол medeor, «исцеляю») — раздел биологии, изучающий диагностику, лечение и профилактику заболеваний, способы сохранения и укрепления здоровья и трудоспособности людей, продления жизни, а также облегчения страданий от физических и психических недугов.</p>
              <p>При необходимости противопоставления «народной», «нетрадиционной» медицинам и прочим «практикам» уточняют — общепринятая медицина (либо конвенциональная, от англ. conventional — обычный, традиционный; общепринятый). </p>
              <p>В современном мире наибольшее символическое значение для обозначения медицины получили четыре варианта.</p>
              <p>Один из внешних символов медицины с конца XX века — шестиконечная «Звезда жизни». Более древним символом медицины является посох Асклепия, который, согласно преданию, принадлежал великому целителю. Третий популярный знак — красный крест и красный полумесяц; его слава тесно связана с деятельностью Международного движения Красного Креста и Красного Полумесяца. Четвертый символ медицины — чаша с обвившейся вокруг неё змеёй — связан с Авиценной, который в лечении применял яд змей и древнегреческой богиней здоровья Гигиеей, изображавшейся с чашей и со змеёй. </p>
c237629a   Anastasia   first commit
134
            </div>
b60a88b8   Anastasia   - main page
135
            <div class="show-txt-mo hide-status" data-langshow="развернуть" data-langhide="свернуть"><span><b>развернуть</b></span></div>
c237629a   Anastasia   first commit
136
137
138
          </div>
        </div>
      </div>
b60a88b8   Anastasia   - main page
139
      <img class="hidden-xs box3-img" src="images/box-3/box3.jpg" alt="">
c237629a   Anastasia   first commit
140
141
142
    </div>
  </section>
  
b60a88b8   Anastasia   - main page
143
  <section class="section-box-4">
c237629a   Anastasia   first commit
144
    <div class="container">
b60a88b8   Anastasia   - main page
145
146
147
      <div class="row">
        <div class="col-xs-12">
          <div class="title-bx4">Пакетные предолжения</div>
c237629a   Anastasia   first commit
148
        </div>
b60a88b8   Anastasia   - main page
149
150
151
152
153
154
155
156
157
      </div>
      <div class="row">
        <div class="col-xs-12 col-sm-4 package-offers-wr">
          <a href="#">
            <div class="img"><img src="images/box-4/bx4-1.jpg" alt=""></div>
            <div class="rotate"><img src="images/box-4/bx4-1.jpg" alt=""></div>
            <p>Пакет «Кардиология + УЗИ»</p>
            <span class="btn_">Купить</span>
          </a>
c237629a   Anastasia   first commit
158
        </div>
b60a88b8   Anastasia   - main page
159
160
161
162
163
164
165
        <div class="col-xs-12 col-sm-4 package-offers-wr">
          <a href="#">
            <div class="img"><img src="images/box-4/bx4-2.jpg" alt=""></div>
            <div class="rotate"><img src="images/box-4/bx4-2.jpg" alt=""></div>
            <p>Пакет «Кардиология»</p>
            <span class="btn_">Купить</span>
          </a>
c237629a   Anastasia   first commit
166
        </div>
b60a88b8   Anastasia   - main page
167
168
169
170
171
172
173
        <div class="col-xs-12 col-sm-4 package-offers-wr">
          <a href="#">
            <div class="img"><img src="images/box-4/bx4-3.jpg" alt=""></div>
            <div class="rotate"><img src="images/box-4/bx4-3.jpg" alt=""></div>
            <p>Пакет «хирургия»</p>
            <span class="btn_">Купить</span>
          </a>
c237629a   Anastasia   first commit
174
175
        </div>
      </div>
c237629a   Anastasia   first commit
176
    </div>
c237629a   Anastasia   first commit
177
  </section>
b60a88b8   Anastasia   - main page
178
179
  <?php if (!empty($comments)){?>
  <div class="section-box-5">
c237629a   Anastasia   first commit
180
181
    <div class="container">
      <div class="row">
b60a88b8   Anastasia   - main page
182
183
184
185
186
187
188
189
190
191
192
193
194
195
        <div class="col-xs-12">
          <div class="title-bx4">Отзывы <br />наших клиентов</div>
        </div>
      </div>
      <div class="row slider-home sliders">
        <?php foreach ($comments as $comment){?>
        <div class="col-xs-12 col-sm-4">
          <div class="style comments-h-autor"><?=$comment->name?></div>
          <div class="style comments-h-text"><?=$comment->comment?></div>
        </div>
        <?php }?>
      <div class="row add-comment-h-wr">
        <div class="col-xs-12 add-comment-h">
          <span class="btn_">Оставить отзыв</span>
c237629a   Anastasia   first commit
196
        </div>
c237629a   Anastasia   first commit
197
198
      </div>
    </div>
b60a88b8   Anastasia   - main page
199
200
201
  </div>
  <?php }?>
  <div class="section-box-6">
c237629a   Anastasia   first commit
202
    <div class="container">
b60a88b8   Anastasia   - main page
203
204
205
206
207
208
209
210
211
212
213
214
215
      <div class="row">
        <div class="col-xs-12">
          <div class="map-info-wrapp">
            <div class="marker-img"><img src="images/map/marker-1.png" width="68" height="80" alt=""></div>
            <div class="map-adress"><?=$settings->address?></div>
            <div class="ico-map"><img src="images/map/phone-map.svg" alt=""></div>
            <div class="map-phone">
              <p><?=$settings->phone?></p>
              <p><?=$settings->phone2?></p>
            </div>
            <div class="ico-map ico-map-mail"><img src="images/map/mail-map.svg" alt=""></div>
            <div class="map-mail">
              <a href="mailto:<?=$settings->email?>"><?=$settings->email?></a>
c237629a   Anastasia   first commit
216
            </div>
c237629a   Anastasia   first commit
217
          </div>
c237629a   Anastasia   first commit
218
        </div>
c237629a   Anastasia   first commit
219
      </div>
c237629a   Anastasia   first commit
220
    </div>
b60a88b8   Anastasia   - main page
221
  </div>