Blame view

frontend/views/site/index.php 7.69 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
ed4cbcdd   Anastasia   - main package of...
9
   * @var \common\models\Package[] $package;
b53dc2b2   Anastasia   - bug fix
10
   * @var \artbox\core\components\SeoComponent $seo;
c237629a   Anastasia   first commit
11
12
13
14
   */
      
      use artbox\core\helpers\ImageHelper;
      use artbox\core\helpers\Url;
b60a88b8   Anastasia   - main page
15
      use yii\web\View;
b53dc2b2   Anastasia   - bug fix
16
      $seo = Yii::$app->get('seo');
dcd4af1c   Виталий   blog/contacts/pac...
17
      \frontend\assets\ScrollAsset::register($this);
b60a88b8   Anastasia   - main page
18
19
      $js = <<<JS
            //первый слайдер
c237629a   Anastasia   first commit
20
  
b60a88b8   Anastasia   - main page
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
            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);
dcd4af1c   Виталий   blog/contacts/pac...
60
  
b60a88b8   Anastasia   - main page
61
62
63
64
65
66
67
68
69
70
71
72
73
74
  ?>
  <?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
75
        </div>
b60a88b8   Anastasia   - main page
76
77
        <?php }?>
      
c237629a   Anastasia   first commit
78
79
      </div>
    </div>
c237629a   Anastasia   first commit
80
81
82
  </section>
  <?php }?>
  
b60a88b8   Anastasia   - main page
83
84
  <section class="section-box-2">
      <?php if (!empty($services)){?>
c237629a   Anastasia   first commit
85
    <div class="container">
b60a88b8   Anastasia   - main page
86
87
88
89
90
91
92
93
94
95
      <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
96
            </div>
b60a88b8   Anastasia   - main page
97
98
99
            <div class="style categories-home-links-wr">
              <div class="style categories-home-links-title">
                <!--если есть вложенность добавить класс для а "arrow"-->
d9c166d7   alex   Перевёл почти все...
100
101
                <a <?=(count($service->services) > 0 ? 'class="arrow"' : '')?>
                        href="<?=Url::to(['alias' => $service->language->alias])?>"><span><?=$service->title?></span></a>
c237629a   Anastasia   first commit
102
              </div>
b60a88b8   Anastasia   - main page
103
104
105
106
107
              <?php if (count($service->services) > 0){?>
              <!--если есть вложенность-->
              <div class="style categories-home-links-hidden">
                <ul>
                  <?php foreach ($service->services as $item){?>
727d4d0e   Anastasia   - debug
108
                  <li><a href="<?=Url::to(['alias' => $item->language->alias])?>"><?=$item->title?></a></li>
b60a88b8   Anastasia   - main page
109
110
                  <?php } ?>
                </ul>
c237629a   Anastasia   first commit
111
              </div>
b60a88b8   Anastasia   - main page
112
              <?php } ?>
c237629a   Anastasia   first commit
113
114
115
            </div>
          </div>
        </div>
b60a88b8   Anastasia   - main page
116
117
118
119
        <?php } ?>
    </div>
        <?php }?>
  </section>
8b1b0efd   Anastasia   - index seo text
120
  <?php if (!empty($seo->text)){?>
b60a88b8   Anastasia   - main page
121
122
123
124
125
126
127
128
  
  <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">
aec41363   Alex Savenko   some merge error...
129
  <<<<<<< HEAD
00ca844e   Alex Savenko   merge error
130
  <<<<<<< HEAD
8b1b0efd   Anastasia   - index seo text
131
            <h1 class="box3-text-title"><?=$seo->h1?></h1>
aec41363   Alex Savenko   some merge error...
132
  =======
d9c166d7   alex   Перевёл почти все...
133
            <div class="box3-text-title"><?=\Yii::t('app','ABC short')?></div>
aec41363   Alex Savenko   some merge error...
134
  >>>>>>> d9c166d79d2f2d83bd6f8ed4519df3d4c81e1f2f
00ca844e   Alex Savenko   merge error
135
  =======
6593aea0   alex   поправил ошибки с...
136
  
8b1b0efd   Anastasia   - index seo text
137
            <h1 class="box3-text-title"><?=$seo->h1?></h1>
6593aea0   alex   поправил ошибки с...
138
           
00ca844e   Alex Savenko   merge error
139
  >>>>>>> 6593aea0001d6585bc33df3764d19bc3cd2d264a
b60a88b8   Anastasia   - main page
140
141
            <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
142
            </div>
b60a88b8   Anastasia   - main page
143
            <div class="for-hidden-mob style status-hide">
8b1b0efd   Anastasia   - index seo text
144
                <?=$seo->text?>
c237629a   Anastasia   first commit
145
            </div>
d9c166d7   alex   Перевёл почти все...
146
147
148
            <div class="show-txt-mo hide-status" data-langshow="развернуть" data-langhide="свернуть"><span>
                    <b><?=\Yii::t('app','Slide Up')?></b>
                </span></div>
c237629a   Anastasia   first commit
149
150
151
          </div>
        </div>
      </div>
b60a88b8   Anastasia   - main page
152
      <img class="hidden-xs box3-img" src="images/box-3/box3.jpg" alt="">
c237629a   Anastasia   first commit
153
154
    </div>
  </section>
8b1b0efd   Anastasia   - index seo text
155
  <?php }?>
b60a88b8   Anastasia   - main page
156
  <section class="section-box-4">
ed4cbcdd   Anastasia   - main package of...
157
      <?php if (!empty($package)){?>
c237629a   Anastasia   first commit
158
    <div class="container">
b60a88b8   Anastasia   - main page
159
160
      <div class="row">
        <div class="col-xs-12">
d9c166d7   alex   Перевёл почти все...
161
          <div class="title-bx4"><?=\Yii::t('app','Package offerings')?></div>
c237629a   Anastasia   first commit
162
        </div>
b60a88b8   Anastasia   - main page
163
164
      </div>
      <div class="row">
ed4cbcdd   Anastasia   - main package of...
165
        <?php foreach ($package as $item){?>
b60a88b8   Anastasia   - main page
166
        <div class="col-xs-12 col-sm-4 package-offers-wr">
ed4cbcdd   Anastasia   - main package of...
167
          <a href="<?=Url::to(['alias' => $item->alias])?>">
df88ecc9   Anastasia   - index package
168
            <div class="img"><?=ImageHelper::set(($item->image) ? $item->image->getPath() : null)
ed4cbcdd   Anastasia   - main package of...
169
170
171
                                           ->cropResize(388, 240)
                                           ->quality(84)
                                           ->renderImage()?></div>
7c229fe2   Anastasia   - index package
172
            <div class="rotate"><?=ImageHelper::set(($item->image) ? $item->image->getPath() : null)
ed4cbcdd   Anastasia   - main package of...
173
174
175
176
                                              ->cropResize(388, 240)
                                              ->quality(84)
                                              ->renderImage()?></div>
            <p><?=$item->title?></p>
d9c166d7   alex   Перевёл почти все...
177
            <span class="btn_"><?=\Yii::t('app','Buy')?></span>
b60a88b8   Anastasia   - main page
178
          </a>
c237629a   Anastasia   first commit
179
        </div>
ed4cbcdd   Anastasia   - main package of...
180
        <?php }?>
c237629a   Anastasia   first commit
181
      </div>
c237629a   Anastasia   first commit
182
    </div>
ed4cbcdd   Anastasia   - main package of...
183
    <?php }?>
c237629a   Anastasia   first commit
184
  </section>
b60a88b8   Anastasia   - main page
185
  <?php if (!empty($comments)){?>
6dd77cde   Виталий   qwsedrftg
186
  <div class="section-box-5 fix-map-margin">
c237629a   Anastasia   first commit
187
188
    <div class="container">
      <div class="row">
b60a88b8   Anastasia   - main page
189
        <div class="col-xs-12">
d9c166d7   alex   Перевёл почти все...
190
191
          <div class="title-bx4"><?=\Yii::t('app','Callbacks')?> <br />
              <?=\Yii::t('app','ours clients')?></div>
b60a88b8   Anastasia   - main page
192
193
194
195
196
197
198
199
200
201
202
        </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">
d9c166d7   alex   Перевёл почти все...
203
          <span class="btn_"><?=\Yii::t('app','Give feedback')?></span>
c237629a   Anastasia   first commit
204
        </div>
c237629a   Anastasia   first commit
205
206
      </div>
    </div>
b60a88b8   Anastasia   - main page
207
  </div>
6dd77cde   Виталий   qwsedrftg
208
  <?php }?>