Commit 39fb52c192f589e761249dd0f95eaed2af170d56
1 parent
b5e05a66
event link fix
Showing
1 changed file
with
8 additions
and
1 deletions
Show diff stats
frontend/views/catalog/product.php
| @@ -303,9 +303,16 @@ | @@ -303,9 +303,16 @@ | ||
| 303 | <div class="events"> | 303 | <div class="events"> |
| 304 | <?php $top = 90; foreach($product->events as $event):?> | 304 | <?php $top = 90; foreach($product->events as $event):?> |
| 305 | <?php if(!empty($event->banner) && $event->isActive()): | 305 | <?php if(!empty($event->banner) && $event->isActive()): |
| 306 | + if(!empty($event->percent)){ | ||
| 307 | + $url = Url::to(['event/sale','percent'=>$event->percent]); | ||
| 308 | + } else if(!empty($event->alias)){ | ||
| 309 | + $url = Url::to(['event/show','alias'=>$event->alias]); | ||
| 310 | + } else { | ||
| 311 | + continue; | ||
| 312 | + } | ||
| 306 | 313 | ||
| 307 | ?> | 314 | ?> |
| 308 | - <?= Html::a(\common\components\artboximage\ArtboxImageHelper::getImage($event->getImageUrl('banner'), 'banner_list'),Url::to(['event/sale','percent'=>($event->percent ?$event->percent:$event->alias)]),[ | 315 | + <?= Html::a(\common\components\artboximage\ArtboxImageHelper::getImage($event->getImageUrl('banner'), 'banner_list'),Url::to(['event/sale','percent'=>$event->percent]),[ |
| 309 | 'style' =>"top:-{$top}px;" | 316 | 'style' =>"top:-{$top}px;" |
| 310 | ]); | 317 | ]); |
| 311 | 318 |