Blame view

frontend/views/object/view.php 5.86 KB
35f6909f   Timur Kastemirov   big shot #2 наши ...
1
2
3
  <?php
      use common\models\Objectkb;
      use yii\helpers\Url;
cfb19900   Timur Kastemirov   breadcrumbs in bl...
4
5
      use artbox\core\components\SeoComponent;
      
35f6909f   Timur Kastemirov   big shot #2 наши ...
6
7
8
9
10
11
      /**
       * User: timur
       * Date: 25.01.18
       * Time: 23:46
       *
       * @var Objectkb $object
cfb19900   Timur Kastemirov   breadcrumbs in bl...
12
       * @var SeoComponent $seo
35f6909f   Timur Kastemirov   big shot #2 наши ...
13
14
       */
      
cfb19900   Timur Kastemirov   breadcrumbs in bl...
15
16
17
18
      $seo = Yii::$app->get('seo');
      
      $this->params['h1'] = $seo->h1;
      
20377270   Timur Kastemirov   breadcrumbs in bl...
19
20
21
22
      $this->params['breadcrumbs'][] = [
          'label' => \Yii::t('app', 'menu-objects'),
          'url' => Url::toRoute(['object/index']),
      ];
f3c84328   Eugeny Galkovskiy   translates
23
      $this->params['breadcrumbs'][] = \Yii::t('app', 'object_obj_page');
35f6909f   Timur Kastemirov   big shot #2 наши ...
24
25
26
      
  ?>
  
3b28a7f4   Eugeny Galkovskiy   main page + carou...
27
  <div class="container object-view" style="margin-top: 25px;">
35f6909f   Timur Kastemirov   big shot #2 наши ...
28
29
      <section class="no-mb">
          <div class="row">
c22b230d   Eugeny Galkovskiy   main
30
31
              <div class="col-md-12 lead">
                  <p><?= $object->lang->upper_text ?></p>
35f6909f   Timur Kastemirov   big shot #2 наши ...
32
33
34
35
              </div>
          </div>
      </section>
      
e16f7331   Eugeny Galkovskiy   main page + carou...
36
      <section class="no-mb object-slider">
35f6909f   Timur Kastemirov   big shot #2 наши ...
37
38
39
40
41
42
43
          <?php
              $slideItems = [];
              foreach ($object->slider->slides as $slide){
                  if(isset($slide->lang->image)){
                      $slideItems[] = $slide->lang->image->getImg();
                  }
              }
3b28a7f4   Eugeny Galkovskiy   main page + carou...
44
              echo \common\models\Carousel::widget(
35f6909f   Timur Kastemirov   big shot #2 наши ...
45
46
47
48
49
50
51
                  [
                      'items' => $slideItems
                  ]
              );
          ?>
      </section>
      
e16f7331   Eugeny Galkovskiy   main page + carou...
52
      <section class="margin-top: 30px;">
35f6909f   Timur Kastemirov   big shot #2 наши ...
53
          <div class="row portfolio-project">
2054adde   Timur Kastemirov   objectsKb tinyMce...
54
              <div class="col-md-12">
35f6909f   Timur Kastemirov   big shot #2 наши ...
55
                  <div class="heading">
995df36b   Eugeny Galkovskiy   translates
56
                      <h3><?= \Yii::t('app', 'object_about') ?></h3>
35f6909f   Timur Kastemirov   big shot #2 наши ...
57
58
59
60
61
62
63
                  </div>
                  
                  <p>
                      <?= $object->lang->about_object_text?>
                  </p>
              
              </div>
2054adde   Timur Kastemirov   objectsKb tinyMce...
64
65
66
67
68
69
70
71
72
73
74
75
76
  <!--            <div class="col-md-4 project-more">-->
  <!--                <div class="heading">-->
  <!--                    <h3>Дополнительно</h3>-->
  <!--                </div>-->
  <!--                <h4>КЛИЕНТАМ</h4>-->
  <!--                <p>Нет ограничений по возрасту</p>-->
  <!--                <h4>ЦЕНА</h4>-->
  <!--                <p>В стоимость включен визажист и стилист</p>-->
  <!--                <h4>ОБОРУДОВАНИЕ</h4>-->
  <!--                <p>Canon Mark 5d</p>-->
  <!--                <h4>СТИЛЬ ФОТО</h4>-->
  <!--                <p>Глянец, fashion, гранж, стандарт</p>-->
  <!--            </div>-->
35f6909f   Timur Kastemirov   big shot #2 наши ...
77
78
          </div>
      </section>
b7805be6   Eugeny Galkovskiy   button get it - o...
79
80
81
82
83
84
  </div>
  
  <div id="get-it">
      <div class="container">
          <div class="row">
              <div class="col-md-8 col-sm-12 text-left">
995df36b   Eugeny Galkovskiy   translates
85
                  <h3><?= \Yii::t('app', 'object_wants') ?></h3>
b7805be6   Eugeny Galkovskiy   button get it - o...
86
87
              </div>
              <div class="col-md-4 col-sm-12">
995df36b   Eugeny Galkovskiy   translates
88
                  <a href="#" class="btn btn-template-transparent-primary" data-toggle="modal" data-target="#calculate-modal"><?= \Yii::t('app', 'object_counts') ?></a>
b7805be6   Eugeny Galkovskiy   button get it - o...
89
90
91
92
              </div>
          </div>
      </div>
  </div>
fc08989a   Eugeny Galkovskiy   object page
93
  <div class="container object-view">
b7805be6   Eugeny Galkovskiy   button get it - o...
94
      <section style="margin-top: 40px;">
35f6909f   Timur Kastemirov   big shot #2 наши ...
95
96
97
98
          <div class="row portfolio">
              
              <div class="col-md-12">
                  <div class="heading">
995df36b   Eugeny Galkovskiy   translates
99
                      <h3><?= \Yii::t('app', 'object_seemore') ?></h3>
35f6909f   Timur Kastemirov   big shot #2 наши ...
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
                  </div>
              </div>
              
              <?php
      
                  $objects = Objectkb::find()
                                     ->where(['status'=>true])
                                     ->with("lang.alias")
                                     ->with("image")
                                     ->all();
                  
                  foreach ($objects as $object){
                      
                      ?>
      
                      <div class="col-sm-6 col-md-3">
                          <div class="box-image">
                              <div class="image">
                                  <?= $object->image->getImg(['class' => "img-responsive"]) ?>
  <!--                                <img src="img/portfolio-1.jpg" alt="" class="img-responsive">-->
                              </div>
                              <div class="bg"></div>
                              <div class="name">
                                  <h3>
                                      <a
                                          href="<?=Url::toRoute(
                                              [
                                                  'object/view',
                                                  'alias' => $object->lang->alias,
                                              ]
f93c79c5   Eugeny Galkovskiy   styles + translates
130
                                          ) ?>" class="object_main_title"
35f6909f   Timur Kastemirov   big shot #2 наши ...
131
                                      >
f93c79c5   Eugeny Galkovskiy   styles + translates
132
133
                                          <span class="main_omt"><?=$object->lang->object_name?></span>
                                          <span class="sec_omt"><?=$object->lang->object_name?></span>
35f6909f   Timur Kastemirov   big shot #2 наши ...
134
135
136
137
138
139
140
141
142
143
144
145
146
147
                                      </a>
                                  </h3>
                              </div>
                              <div class="text">
                                  <p class="buttons">
                                      <a
                                          href="<?=Url::toRoute(
                                              [
                                                  'object/view',
                                                  'alias' => $object->lang->alias,
                                              ]
                                          ) ?>"
                                          class="btn btn-template-transparent-primary"
                                      >
995df36b   Eugeny Galkovskiy   translates
148
                                          <?= \Yii::t('app', 'object_watch') ?>
35f6909f   Timur Kastemirov   big shot #2 наши ...
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
                                      </a>
                                  </p>
                              </div>
                          </div>
                          <!-- /.box-image -->
      
                      </div>
                      
                      <?php
                      
                  }
                  
              ?>
          
          </div>
      </section>
  </div>