Commit 732ef6581fad29c6753a22881eb1ada2a554569b

Authored by Alexey Boroda
1 parent cdf051be

-Similar products badges

common/modules/product/widgets/views/product_smart_similar.php
1 1 <?php
2 2 /**
3 3 * @var Product $product
  4 + * @var string $class
4 5 */
5 6 use common\modules\product\models\Product;
6   - use yii\helpers\Html;
7 7 use yii\helpers\Url;
8 8  
9 9 ?>
10 10  
11 11 <div class="catalog_item">
12 12 <div class="wrapper">
  13 + <div class="status_block-wr <?=$class?>">
  14 + <?php
  15 + if($class == 'top'){
  16 + print '<div class="staus_hit"></div>';
  17 + } else if($class == 'new') {
  18 + print '<div class="staus_new"></div>';
  19 + } else if($class == 'promo'){
  20 + print '<div class="status_sale">Акция</div>';
  21 + }
  22 + ?>
  23 +
  24 +
  25 + </div>
13 26 <div class="item_container">
14 27 <div class="img">
15 28 <a href="<?=Url::to([
... ... @@ -30,15 +43,6 @@
30 43  
31 44 </div>
32 45  
33   -<!-- <div class="style title">-->
34   -<!-- --><?//= Html::a($product->name,
35   -// [
36   -// 'catalog/product',
37   -// 'product' => $product->alias,
38   -// ]
39   -// ) ?>
40   -<!-- </div>-->
41   -
42 46 <div class="style title-name_ title_name-collect">
43 47 <a href="<?= Url::to([
44 48 'catalog/product',
... ...
common/modules/product/widgets/views/products_block_similar.php
... ... @@ -20,15 +20,25 @@
20 20  
21 21 <div class="catalog_product_list view_table new_collection">
22 22 <?php foreach ($products as $product) {
  23 + if ($product->is_top) {
  24 + $class = 'top';
  25 + } elseif ($product->is_new) {
  26 + $class = 'new';
  27 + } elseif ($product->akciya) {
  28 + $class = 'promo';
  29 + } else {
  30 + $class = '';
  31 + }
23 32 echo $this->render(
24 33 'product_smart_similar',
25 34 [
26 35 'product' => $product,
  36 + 'class' => $class,
27 37 ]
28 38 );
29 39 } ?>
30 40 </div>
31   -
  41 +
32 42 <div class="clearfix"></div>
33 43  
34 44 </div>
... ...