OkayCMS v4, вывести на главной товары из определенной категории

8 октября 2021

В OkayCMS v4 вывести на главной товары из определенной категории можно так 

В файле шаблона main.tpl в нужном месте добавить код

{* Category *}
{get_new_products var=new_products category_id=79 limit=12 sort=rand}
<div class="main-products main-products__new container">
    <div class="block block--boxed block--border">        
        <div class="block__body">
            <div class="products_list row row-flex">            
                
                {foreach $new_products as $product}
                <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 col-xl-3">
                    {include file="product_list.tpl"}
                </div>
                {/foreach}
            </div>
        </div>
    </div>
</div>

Где category_id=79 - id категории, limit=12 - выводится 12 штук, sort=rand - выводится в случайном порядке

Такой конструкцией можно выводить из сколько угодно категорий товаров, только меняйте id и количество выводимых на нужные вам.

Стили поправьте под свой дизайн