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 | 303 | <div class="events"> |
304 | 304 | <?php $top = 90; foreach($product->events as $event):?> |
305 | 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 | 316 | 'style' =>"top:-{$top}px;" |
310 | 317 | ]); |
311 | 318 | ... | ... |