Blame view

frontend/views/catalog/product.php 11.9 KB
5aa7418e   Karnovsky A   Base-product#3 fu...
1
2
3
  <?php
  /** @var $this \yii\web\View */
  /** @var $dataProvider \yii\data\ActiveDataProvider */
5aa7418e   Karnovsky A   Base-product#3 fu...
4
5
  $this->title = $product->name;
  foreach($product->category->getParents()->all() as $parent) {
6fa713ca   Karnovsky A   Catalog v 1.2
6
      $this->params['breadcrumbs'][] = ['label' => $parent->categoryName->value, 'url' => ['catalog/category', 'category' => $parent]];
5aa7418e   Karnovsky A   Base-product#3 fu...
7
  }
6fa713ca   Karnovsky A   Catalog v 1.2
8
  $this->params['breadcrumbs'][] = ['label' => $product->category->categoryName->value, 'url' => ['catalog/category', 'category' => $product->category]];
5aa7418e   Karnovsky A   Base-product#3 fu...
9
10
11
12
  $this->params['breadcrumbs'][] = $product->name .' #'. $product->variant->sku;
  ?>
  <h1 class="open_card_item_title"><?= $product->name .' '. $product->variant->name?></h1>
  
290fae5b   Administrator   25.03.16 finish 1
13
  <div class="item_3_blocks_wrap" id="one_item_block" data-id="<?= $product->variant->product_variant_id?>"> <!-- flex container -->
5aa7418e   Karnovsky A   Base-product#3 fu...
14
15
16
17
18
19
20
      <div class="item_img_block"> <!-- блок с фотографиями -->
          <div class="main_img">
              <?php if (empty($product->image)) :?>
              <img src="/images/no_photo_big.png" alt="<?= $product->name?>">
              <?php else :?>
                  <img src="/images/<?= $product->image->image?>" alt="<?= $product->image->alt ? $product->image->alt : $product->name?>">
              <?php endif?>
290fae5b   Administrator   25.03.16 finish 1
21
  
5aa7418e   Karnovsky A   Base-product#3 fu...
22
23
24
              <!--<span class="new">НОВИНКА</span>
              <span class="top">ТОП</span>-->
          </div>
290fae5b   Administrator   25.03.16 finish 1
25
26
27
28
29
30
31
32
          <div class="product_service">
              <ul>
                  <li class="item1"><a id="add_to_bookmarks" href="#">Добавить в закладки</a>
                  </li>
                  <li class="item3"><a id="add_to_compare" href="#">Добавить в
                          сравнение</a></li>
              </ul>
          </div>
5aa7418e   Karnovsky A   Base-product#3 fu...
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
          <?php if (!empty($product->images)) :?>
          <div class="main_img_slide">
              <?php foreach($product->images as $image) :?>
              <div class="small_img_block active">
                  <img src="/images/<?= $image->image?>" alt="<?= $image->alt ? $image->alt : $product->name?>">
              </div>
              <?php endforeach?>
  
              <img class="slider_arrow_right" src="/images/slider_right.png" alt="">
              <img class="slider_arrow_left" src="/images/slider_left.png" alt="">
          </div>
          <?php endif?>
  
      </div> <!-- конец блока с фотографиями -->
  
  
      <div class="busket_block"> <!-- блок с счетчиком и кнопкой добавить в корзину -->
          <div class="top_code">
              <span class="code">Код: <?= $product->variant->sku?></span>
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
52
              <span class="have"><img src="/images/ok_icon_green.png" alt=""><?= $product->stock !== 0 && $product->variant->price > 0 ? ' есть в наличии' : ' нет в наличии'?></span>
5aa7418e   Karnovsky A   Base-product#3 fu...
53
54
55
56
          </div>
  
          <div class="grey_bg">
              <div class="counter">
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
57
58
59
60
                  <?php if ($product->variant->price > 0) :?>
                  <div class="price">
                      <?= $product->variant->price?>
                  </div>
5aa7418e   Karnovsky A   Base-product#3 fu...
61
                  <div class="sign">грн.</div>
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
62
63
64
                  <?php else :?>
                      <div class="price"></div>
                  <?php endif?>
1f343d5d   Administrator   25.03.16 finish 1
65
  
5aa7418e   Karnovsky A   Base-product#3 fu...
66
                  <div class="count_block">
1f343d5d   Administrator   25.03.16 finish 1
67
                      <input type="text" name="" class="form-control buy_one_item" value="1">
5aa7418e   Karnovsky A   Base-product#3 fu...
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
                      <div class="count_buttons">
                          <div class="button_plus">+</div>
                          <div class="button_minus">-</div>
                      </div>
                  </div>
              </div>
  
              <div class="in_cart_btn">
                  <a href="#">
                      <button class="cart_btn" data-id="<?= $product->variant->product_variant_id?>"> в корзину <img src="/images/ico_basket_white.png" alt=""></button>
                  </a>
              </div>
  
              <!--<div class="to_compare_link">
                  <img src="/images/ico_scales.png" alt="">
                  <a href="#" class="add_to_compare">добавить к сравнению</a>
              </div>-->
          </div>
          <div class="quick_order">
              <form action="">
                  <span class="text">БЫСТРЫЙ ЗАКАЗ</span>
                  <input type="text" class="quick_order_phone" name="quick_order_phone" placeholder="(0XX) XXX-XX-XX">
                  <button type="submit">заказать</button>
              </form>
          </div>
  
          <div class="delivery">
              <p>
                  Доставка товара на следующий день после выставления счета. Мы доставим “День в <br> день” — уточните это у менеджера.
              </p>
              <a href="#">Подробно о доставке</a>
          </div>
  
      </div><!-- конец блока с счетчиком и кнопкой добавить в корзину -->
  
      <div class="character_block"> <!-- блок с характеристиками -->
          <?php if (!empty($properties)) :?>
          <h3>Характеристики</h3>
          <ul>
              <?php foreach($properties as $group) :?>
              <li>
                  <div class="each">
                      <div class="title"><?= $group->name?></div>
                      <div class="tech">
                      <?php foreach($group->_options as $option) :?>&nbsp;<?= $option->ValueRenderHTML?><?php endforeach?>
                      </div>
                  </div>
              </li>
              <?php endforeach?>
          </ul>
          <?php endif?>
  
          <!--<div class="tech_links">
              <a href="#">Описание</a>
              <a href="#">Видео</a>
              <a href="#">Отзывы(12)</a>
          </div>-->
  
      </div><!-- закрытие блока с характеристиками -->
a3144a8f   Karnovsky A   Some-fixes
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
      <hr>
  
      <h1 class="with_this">С этим товаром покупают</h1>
  
      <div class="flex_container"><!-- блок - с этим также покупают -->
  
          <div class="my_custom_card">
              <div class="new">АКЦИЯ</div>
              <div class="top">Toп</div>
              <a href="#" class="item_link"><div class="pic"><img src="/images/no_photo.png"></div>
                  <div class="title_item">Штукатурка гипсовая Кнауф Ротбанд 30 кг белая</div></a>
              <div class="brand">Бренд: <span>Knauf</span></div>
              <div class="type">Штукатурки</div>
              <div class="price">102.05 <span>грн.</span></div>
              <button class="basket_add_but">в корзину</button>
              <a href="#" class="compare_add_but"><span>добавить к сравнению</span></a>
d094e3f1   Karnovsky A   Some-fixes
143
              <img class="item_bottom_img" src="/images/nc_item_bottom.png" alt="">
a3144a8f   Karnovsky A   Some-fixes
144
          </div>
5aa7418e   Karnovsky A   Base-product#3 fu...
145
  
a3144a8f   Karnovsky A   Some-fixes
146
147
148
149
150
151
152
153
154
155
          <div class="my_custom_card">
              <div class="new">АКЦИЯ</div>
              <div class="top">Toп</div>
              <a href="#" class="item_link"><div class="pic"><img src="/images/no_photo.png"></div>
                  <div class="title_item">Штукатурка гипсовая Кнауф Ротбанд 30 кг белая</div></a>
              <div class="brand">Бренд: <span>Knauf</span></div>
              <div class="type">Штукатурки</div>
              <div class="price">102.05 <span>грн.</span></div>
              <button class="basket_add_but">в корзину</button>
              <a href="#" class="compare_add_but"><span>добавить к сравнению</span></a>
d094e3f1   Karnovsky A   Some-fixes
156
              <img class="item_bottom_img" src="/images/nc_item_bottom.png" alt="">
a3144a8f   Karnovsky A   Some-fixes
157
158
159
160
161
162
163
164
165
166
167
168
          </div>
  
          <div class="my_custom_card">
              <div class="new">АКЦИЯ</div>
              <div class="top">Toп</div>
              <a href="#" class="item_link"><div class="pic"><img src="/images/no_photo.png"></div>
                  <div class="title_item">Штукатурка гипсовая Кнауф Ротбанд 30 кг белая</div></a>
              <div class="brand">Бренд: <span>Knauf</span></div>
              <div class="type">Штукатурки</div>
              <div class="price">102.05 <span>грн.</span></div>
              <button class="basket_add_but">в корзину</button>
              <a href="#" class="compare_add_but"><span>добавить к сравнению</span></a>
d094e3f1   Karnovsky A   Some-fixes
169
              <img class="item_bottom_img" src="/images/nc_item_bottom.png" alt="">
a3144a8f   Karnovsky A   Some-fixes
170
171
172
173
174
175
176
177
178
179
180
181
          </div>
  
          <div class="my_custom_card">
              <div class="new">АКЦИЯ</div>
              <div class="top">Toп</div>
              <a href="#" class="item_link"><div class="pic"><img src="/images/no_photo.png"></div>
                  <div class="title_item">Штукатурка гипсовая Кнауф Ротбанд 30 кг белая</div></a>
              <div class="brand">Бренд: <span>Knauf</span></div>
              <div class="type">Штукатурки</div>
              <div class="price">102.05 <span>грн.</span></div>
              <button class="basket_add_but">в корзину</button>
              <a href="#" class="compare_add_but"><span>добавить к сравнению</span></a>
d094e3f1   Karnovsky A   Some-fixes
182
              <img class="item_bottom_img" src="/images/nc_item_bottom.png" alt="">
a3144a8f   Karnovsky A   Some-fixes
183
184
185
          </div>
  
      </div> <!-- конец блока - с этим также покупают -->
5aa7418e   Karnovsky A   Base-product#3 fu...
186
187
188
      <div class="tabs_block"> <!-- Табы с описанием видео и отзывами -->
          <div class="ionTabs" id="tabs_1" data-name="Tabs_Group_name">
              <ul class="ionTabs__head">
c91d116e   Karnovsky A   Some-fixes
189
                  <?php if (!empty($properties)) :?>
5aa7418e   Karnovsky A   Base-product#3 fu...
190
191
                  <li class="ionTabs__tab" data-target="Tab_1_name">Характеристики</li>
                  <?php endif?>
5232ce80   Karnovsky A   fish-tests and fi...
192
                  <?php if (TRUE || !empty($product->description)) :?>
5aa7418e   Karnovsky A   Base-product#3 fu...
193
194
                  <li class="ionTabs__tab" data-target="Tab_2_name">Описание</li>
                  <?php endif?>
5232ce80   Karnovsky A   fish-tests and fi...
195
                  <?php if (TRUE || !empty($product->video)) :?>
5aa7418e   Karnovsky A   Base-product#3 fu...
196
197
198
199
200
201
                  <li class="ionTabs__tab" data-target="Tab_3_name">Видео</li>
                  <?php endif?>
  <!--                <li class="ionTabs__tab" data-target="Tab_4_name">Отзывы(12)</li>-->
              </ul>
              <div class="ionTabs__body">
                  <?php if (!empty($properties)) :?>
a3144a8f   Karnovsky A   Some-fixes
202
                  <div class="ionTabs__item character_block" data-name="Tab_1_name">
5aa7418e   Karnovsky A   Base-product#3 fu...
203
204
205
206
207
208
209
210
211
212
213
214
215
                          <ul>
                              <?php foreach($properties as $group) :?>
                                  <li>
                                      <div class="each">
                                          <div class="title"><?= $group->name?></div>
                                          <div class="tech">
                                              <?php foreach($group->_options as $option) :?>&nbsp;<?= $option->ValueRenderHTML?><?php endforeach?>
                                          </div>
                                      </div>
                                  </li>
                              <?php endforeach?>
                          </ul>
                  </div>
5232ce80   Karnovsky A   fish-tests and fi...
216
                  <?php else :?>
5aa7418e   Karnovsky A   Base-product#3 fu...
217
218
219
220
221
                  <?php endif?>
                  <?php if (!empty($product->description)) :?>
                  <div class="ionTabs__item" data-name="Tab_2_name">
                      <?= $product->description?>
                  </div>
5aa7418e   Karnovsky A   Base-product#3 fu...
222
223
224
225
226
                  <?php endif?>
                  <?php if (!empty($product->video)) :?>
                  <div class="ionTabs__item" data-name="Tab_3_name">
                      <?= $product->video?>
                  </div>
5aa7418e   Karnovsky A   Base-product#3 fu...
227
                  <?php endif?>
5aa7418e   Karnovsky A   Base-product#3 fu...
228
229
230
231
232
233
  
                  <div class="ionTabs__preloader"></div>
              </div>
          </div>
  
      </div> <!-- конец табов с описанием видео и отзывами -->
5232ce80   Karnovsky A   fish-tests and fi...
234
      <div style="clear: both;"></div>
5232ce80   Karnovsky A   fish-tests and fi...
235
  
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
236
      <?php if(!empty($last_products)) :?>
5232ce80   Karnovsky A   fish-tests and fi...
237
      <hr>
5232ce80   Karnovsky A   fish-tests and fi...
238
239
240
      <div class="watched_block">
          <h1>Вы недавно просматривали</h1>
          <div class="flex-container">
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
241
242
243
              <?php foreach($last_products as $product) :?>
              <?php require(__DIR__ .'/product_smart.php')?>
              <?php endforeach?>
5232ce80   Karnovsky A   fish-tests and fi...
244
          </div>
5232ce80   Karnovsky A   fish-tests and fi...
245
      </div>
ad9b9ca9   Karnovsky A   Karnovsky-2904201...
246
      <?php endif?>
5aa7418e   Karnovsky A   Base-product#3 fu...
247
248
  
  </div> <!-- end flex container -->