Методы работы с каталогом


  • g::catalog()->products($url, $limit, $sort, $orderBy)

    Пример:
    <? foreach (g::catalog()->products('catalog', 3, 'time', 'desc') as $row): ?>
    	<div class="news-block col-lg-4 col-md-6 col-sm-12">
    		<div class="inner-box">
    			<div class="image-box">
    				<figure class="image">
    					<a href="<?=$row['url']?>">
    						<img src="<?=$row['img'][0]['300']?>" alt="<?=$row['img'][0]['alt']?>" title="<?=$row['img'][0]['title']?>">
    					</a>
    				</figure>
    			</div>
    			<div class="lower-content">
    				<h4>
    					<a href="<?=$row['url']?>"><?=$row['name']?>
    				</h4>
    				<price>
    					<?=$row['price_format']?>
    					<? if ($row['price_old'] > 0): ?>
    						<del><?=$row['price_old_format']?></del>
    					<? endif; ?>
    				</price>
    				<div class="btn-box">
    					<a href="<?=$row['url']?>" class="read-more">Читать дальше <span class="fa fa-arrow-right"></span></a>
    				</div>
    			</div>
    		</div>
    	</div>
    <? endforeach; ?>
    
  • g::catalog()->randomProducts($limit, $url)

    Пример:
    <? foreach (g::catalog()->randomProducts(3, 'catalog') as $row): ?>
    	<div class="news-block col-lg-4 col-md-6 col-sm-12">
    		<div class="inner-box">
    			<div class="image-box">
    				<figure class="image">
    					<a href="<?=$row['url']?>">
    						<img src="<?=$row['img'][0]['300']?>" alt="<?=$row['img'][0]['alt']?>" title="<?=$row['img'][0]['title']?>">
    					</a>
    				</figure>
    			</div>
    			<div class="lower-content">
    				<h4>
    					<a href="<?=$row['url']?>"><?=$row['name']?></a>
    				</h4>
    				<price>
    					<?=$row['price_format']?>
    					<? if ($row['price_old'] > 0): ?>
    						<del><?=$row['price_old_format']?></del>
    					<? endif; ?>
    				</price>
    				<div class="btn-box">
    					<a href="<?=$row['url']?>" class="read-more">Читать дальше <span class="fa fa-arrow-right"></span></a>
    				</div>
    			</div>
    		</div>
    	</div>
    <? endforeach; ?>