Blame view

frontend/views/site/index.php 7.55 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">
59ffcd46   alex   merge error
129
  <<<<<<< HEAD
8b1b0efd   Anastasia   - index seo text
130
            <h1 class="box3-text-title"><?=$seo->h1?></h1>
59ffcd46   alex   merge error
131
  =======
d9c166d7   alex   Перевёл почти все...
132
            <div class="box3-text-title"><?=\Yii::t('app','ABC short')?></div>
59ffcd46   alex   merge error
133
  >>>>>>> d9c166d79d2f2d83bd6f8ed4519df3d4c81e1f2f
b60a88b8   Anastasia   - main page
134
135
            <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
136
            </div>
b60a88b8   Anastasia   - main page
137
            <div class="for-hidden-mob style status-hide">
8b1b0efd   Anastasia   - index seo text
138
                <?=$seo->text?>
c237629a   Anastasia   first commit
139
            </div>
d9c166d7   alex   Перевёл почти все...
140
141
142
            <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
143
144
145
          </div>
        </div>
      </div>
b60a88b8   Anastasia   - main page
146
      <img class="hidden-xs box3-img" src="images/box-3/box3.jpg" alt="">
c237629a   Anastasia   first commit
147
148
    </div>
  </section>
8b1b0efd   Anastasia   - index seo text
149
  <?php }?>
b60a88b8   Anastasia   - main page
150
  <section class="section-box-4">
ed4cbcdd   Anastasia   - main package of...
151
      <?php if (!empty($package)){?>
c237629a   Anastasia   first commit
152
    <div class="container">
b60a88b8   Anastasia   - main page
153
154
      <div class="row">
        <div class="col-xs-12">
d9c166d7   alex   Перевёл почти все...
155
          <div class="title-bx4"><?=\Yii::t('app','Package offerings')?></div>
c237629a   Anastasia   first commit
156
        </div>
b60a88b8   Anastasia   - main page
157
158
      </div>
      <div class="row">
ed4cbcdd   Anastasia   - main package of...
159
        <?php foreach ($package as $item){?>
b60a88b8   Anastasia   - main page
160
        <div class="col-xs-12 col-sm-4 package-offers-wr">
ed4cbcdd   Anastasia   - main package of...
161
          <a href="<?=Url::to(['alias' => $item->alias])?>">
df88ecc9   Anastasia   - index package
162
            <div class="img"><?=ImageHelper::set(($item->image) ? $item->image->getPath() : null)
ed4cbcdd   Anastasia   - main package of...
163
164
165
                                           ->cropResize(388, 240)
                                           ->quality(84)
                                           ->renderImage()?></div>
7c229fe2   Anastasia   - index package
166
            <div class="rotate"><?=ImageHelper::set(($item->image) ? $item->image->getPath() : null)
ed4cbcdd   Anastasia   - main package of...
167
168
169
170
                                              ->cropResize(388, 240)
                                              ->quality(84)
                                              ->renderImage()?></div>
            <p><?=$item->title?></p>
d9c166d7   alex   Перевёл почти все...
171
            <span class="btn_"><?=\Yii::t('app','Buy')?></span>
b60a88b8   Anastasia   - main page
172
          </a>
c237629a   Anastasia   first commit
173
        </div>
ed4cbcdd   Anastasia   - main package of...
174
        <?php }?>
c237629a   Anastasia   first commit
175
      </div>
c237629a   Anastasia   first commit
176
    </div>
ed4cbcdd   Anastasia   - main package of...
177
    <?php }?>
c237629a   Anastasia   first commit
178
  </section>
b60a88b8   Anastasia   - main page
179
  <?php if (!empty($comments)){?>
6dd77cde   Виталий   qwsedrftg
180
  <div class="section-box-5 fix-map-margin">
c237629a   Anastasia   first commit
181
182
    <div class="container">
      <div class="row">
b60a88b8   Anastasia   - main page
183
        <div class="col-xs-12">
d9c166d7   alex   Перевёл почти все...
184
185
          <div class="title-bx4"><?=\Yii::t('app','Callbacks')?> <br />
              <?=\Yii::t('app','ours clients')?></div>
b60a88b8   Anastasia   - main page
186
187
188
189
190
191
192
193
194
195
196
        </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   Перевёл почти все...
197
          <span class="btn_"><?=\Yii::t('app','Give feedback')?></span>
c237629a   Anastasia   first commit
198
        </div>
c237629a   Anastasia   first commit
199
200
      </div>
    </div>
b60a88b8   Anastasia   - main page
201
  </div>
6dd77cde   Виталий   qwsedrftg
202
  <?php }?>