1

Тема: Товары в слайдере

Как из админ-панели добавить свои товары в слайдер ?

Thumbs up Thumbs down

2

Re: Товары в слайдере

Система гибкая, есть много способов.
Обычно требуется в слайдер занести топовые товары (горячие, хиты, акции).
Поэтому при создании товара нажимайте "Хит|горячий|акция", и в шаблоне выводите в слайдере все товары По запросу:

{$hit = SProductsQuery::create()->orderByCreated('DESC')->filterByHit(true)->filterByActive(true)->limit(3)->find()}
<ul class="slideshow">
{$count = 1}
{foreach $hit as $p}
<li class="{counter('', '', 'last')}">
<a href="{shop_url('product/'.$p->getUrl())}" class="name">{echo ShopCore::encode($p->getName())}</a>
<a href="{shop_url('product/'.$p->getUrl())}">
<img src="{productImageUrl($p->getId().'_small.jpg')}" border="0" width="150" alt="image" style="clear:both;" /></a>
<div class="price">
{$p->firstVariant}
{if $p->hasDiscounts()}
<s>{echo $p->firstVariant->toCurrency('origPrice')} {$CS}</s>
<br/><span style="font-size:13px;">{echo $p->firstVariant->toCurrency()} {$CS}</span>
{else:}<span style="font-size:13px;">{echo $p->firstVariant->toCurrency()} {$CS}</span>{/if}  
<a href="{shop_url('compare/add/' . $p->getId())}" class="compare" style="float:right; margin-right:15px;">Сравнить</a>          
</div>
</li>
{if $count == 3}{break}{/if}
{$count++}
{/foreach}
</ul>
Простое правило программиста будь проще