Commit f0b521d0949612d0c060cd0fbfa5312facad1f5e
1 parent
fecf1dd4
-
Showing
1 changed file
with
19 additions
and
6 deletions
Show diff stats
frontend/views/catalog/_product_item.php
| ... | ... | @@ -13,7 +13,20 @@ use yii\helpers\Url; |
| 13 | 13 | <?= Html::a( $model->name, Url::to(['catalog/product', 'product' => $model->alias]), ['class'=>'btn-product-details'] )?> |
| 14 | 14 | </div> |
| 15 | 15 | <div class="img"> |
| 16 | - <a class="btn-product-details" href="<?= Url::to([ | |
| 16 | + <a class="btn-product-details" | |
| 17 | + | |
| 18 | + <?php | |
| 19 | + foreach($model->events as $event){ | |
| 20 | + if($event->banner){ | |
| 21 | + echo \common\components\artboximage\ArtboxImageHelper::getImage($event->getImageUrl('banner'), 'banner_list',[ | |
| 22 | + 'class' => 'banner-in-list' | |
| 23 | + ]); | |
| 24 | + } | |
| 25 | + } | |
| 26 | + | |
| 27 | + ?> | |
| 28 | + | |
| 29 | + href="<?= Url::to([ | |
| 17 | 30 | 'catalog/product', |
| 18 | 31 | 'product' => $model->alias |
| 19 | 32 | ]) ?>"> |
| ... | ... | @@ -27,7 +40,7 @@ use yii\helpers\Url; |
| 27 | 40 | } |
| 28 | 41 | |
| 29 | 42 | ?> |
| 30 | - <?= \common\components\artboximage\ArtboxImageHelper::getImage($model->enabledVariants[ 0 ]->imageUrl, 'list', [ | |
| 43 | + <?= \common\components\artboximage\ArtboxImageHelper::getImage($model->variant->imageUrl, 'list', [ | |
| 31 | 44 | 'alt' => $model->category->name . ' ' . $model->name, |
| 32 | 45 | 'title' => $model->category->name . ' ' . $model->name, |
| 33 | 46 | 'class' => 'selected' |
| ... | ... | @@ -108,11 +121,11 @@ use yii\helpers\Url; |
| 108 | 121 | |
| 109 | 122 | // есть скидка |
| 110 | 123 | echo '<p class="cost">'; |
| 111 | - if($model->enabledVariants[ 0 ]->price_old != 0 && $model->enabledVariants[ 0 ]->price_old != $model->enabledVariants[ 0 ]->price) { | |
| 112 | - echo '<strike><span id=\'old_cost\' itemprop="price">' . $model->enabledVariants[0]->price_old . '</span> грн.</strike> '; | |
| 113 | - echo $model->enabledVariants[0]->price . ' <span>грн.</span></p>'; | |
| 124 | + if($model->variant->price_old != 0 && $model->variant->price_old != $model->variant->price) { | |
| 125 | + echo '<strike><span id=\'old_cost\' itemprop="price">' . $model->variant->price_old . '</span> грн.</strike> '; | |
| 126 | + echo $model->variant->price . ' <span>грн.</span></p>'; | |
| 114 | 127 | } else { |
| 115 | - echo '<span itemprop="price">'.$model->enabledVariants[0]->price . ' </span><span>грн.</span></p>'; | |
| 128 | + echo '<span itemprop="price">'.$model->variant->price . ' </span><span>грн.</span></p>'; | |
| 116 | 129 | } |
| 117 | 130 | echo '<meta itemprop="priceCurrency" content = "UAH">'; |
| 118 | 131 | echo '</div>'; | ... | ... |