Вывод подкатегорий в родительской категории

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #1 romanbolva » 03.04.2020, 13:32

Добрый день.

В родительской категории убрал отображение товаров, а вместо них вывел подкатегории. Все работает

Но страницы пагинации у родительской категории остались активными. Как отключить страницы пагинации родительських категорий?

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 1 месяц
Откуда: Днепр

Сообщение #2 zyxer » 03.04.2020, 13:38

наверное так же как и убрали отображение товаров ) По такому же условию подключать файл chpu_pagination.tpl
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #3 romanbolva » 03.04.2020, 13:49

zyxer писал(а):наверное так же как и убрали отображение товаров ) По такому же условию подключать файл chpu_pagination.tpl

я убрал файл но если зайти напрямую прописав /page-2 страница отображаеться

zyxer M
zyxer M
Возраст: 32
Репутация: 77
Сообщения: 419
Зарегистрирован: 03.02.2016
С нами: 8 лет 1 месяц
Откуда: Днепр

Сообщение #4 zyxer » 03.04.2020, 14:06

какая версия системы?
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #5 romanbolva » 04.04.2020, 13:04

zyxer писал(а):какая версия системы?

Версия системы 3.5.1

Webmas
Webmas
Репутация: 0
Сообщения: 7
Зарегистрирован: 04.06.2019
С нами: 4 года 9 месяцев

Сообщение #6 Webmas » 21.05.2020, 07:52

romanbolva писал(а):Добрый день.

В родительской категории убрал отображение товаров, а вместо них вывел подкатегории. Все работает

Добрый день. Не поделитесь решением? Как удалось вывести список подкатегорий?

romanbolva
romanbolva
Репутация: 0
Сообщения: 37
Зарегистрирован: 20.03.2020
С нами: 4 года

Сообщение #7 romanbolva » 04.03.2021, 14:37

В файле products.tpl вместо вывода товаров вставьте этот фрагмент кода.


Код: Выделить всё

{if $category->subcategories}
            <div id="fn_products_content" style="overflow: hidden;margin-bottom:20px;">
                {foreach $category->subcategories as $subc}
                    <div class=" col-xs-6 col-sm-4 col-md-4 col-lg-4 col-xl-3 ">
                        <a class="cat_grid__item d-flex flex-column" href="{url_generator route='category' url=$subc->url}">
                            <div class="cat_grid__image d-flex align-items-center justify-content-center">
                                {if $subc->image}
                                    <img  src="{$subc->image|resize:200:200:false:$config->resized_categories_dir}" alt="{$subc->name}">
                                {else}
                                    <svg width="100px" height="100px" viewBox="0 0 455 455">
<path d="M360.967,130.599c-4.06-0.818-8.018,1.8-8.841,5.86c-0.823,4.06,1.801,8.018,5.86,8.841
c1.147,0.232,2.013,1.286,2.013,2.45v160c0,1.355-1.145,2.5-2.5,2.5H179.676c-4.142,0-7.5,3.357-7.5,7.5s3.358,7.5,7.5,7.5H357.5
c9.649,0,17.5-7.851,17.5-17.5v-160C375,139.46,369.099,132.247,360.967,130.599z" fill="currentColor"></path>
<path d="M274.824,130.25H97.5c-9.649,0-17.5,7.851-17.5,17.5v160c0,8.063,5.48,15.046,13.326,16.982
c0.604,0.149,1.208,0.221,1.803,0.221c3.369,0,6.432-2.287,7.276-5.705c0.992-4.021-1.463-8.086-5.484-9.078
c-0.955-0.235-1.92-1.143-1.92-2.42v-160c0-1.355,1.145-2.5,2.5-2.5h177.324c4.142,0,7.5-3.357,7.5-7.5
S278.966,130.25,274.824,130.25z" fill="currentColor"></path>
<path d="M235.363,170.798c-2.655-0.363-5.3-0.548-7.863-0.548c-31.706,0-57.5,25.794-57.5,57.5c0,2.563,0.185,5.209,0.548,7.863
c0.515,3.759,3.731,6.483,7.421,6.483c0.339,0,0.682-0.023,1.027-0.07c4.104-0.562,6.975-4.345,6.413-8.448
c-0.271-1.982-0.409-3.943-0.409-5.828c0-23.435,19.065-42.5,42.5-42.5c1.884,0,3.845,0.138,5.828,0.409
c4.108,0.564,7.886-2.309,8.448-6.413C242.338,175.143,239.467,171.359,235.363,170.798z" fill="currentColor"></path>
<path d="M219.127,284.636c2.789,0.407,5.605,0.614,8.373,0.614c31.706,0,57.5-25.794,57.5-57.5c0-2.77-0.207-5.587-0.613-8.373
c-0.599-4.099-4.408-6.934-8.505-6.337c-4.099,0.599-6.936,4.406-6.337,8.505c0.303,2.071,0.456,4.158,0.456,6.205
c0,23.435-19.065,42.5-42.5,42.5c-2.044,0-4.132-0.153-6.205-0.456c-4.099-0.6-7.907,2.238-8.505,6.337
S215.028,284.037,219.127,284.636z" fill="currentColor"></path>
<path d="M318.5,203.25c9.098,0,16.5-7.402,16.5-16.5c0-8.318-6.227-15.355-14.484-16.37c-2.293-0.277-4.585,0.509-6.218,2.142
l-10.027,10.027c-1.633,1.632-2.422,3.926-2.141,6.217C303.145,197.023,310.183,203.25,318.5,203.25z" fill="currentColor"></path>
<path d="M117.5,114.75h30c4.142,0,7.5-3.357,7.5-7.5s-3.358-7.5-7.5-7.5h-30c-4.142,0-7.5,3.357-7.5,7.5
S113.358,114.75,117.5,114.75z" fill="currentColor"></path>
<path d="M388.367,66.633C345.397,23.664,288.268,0,227.5,0S109.603,23.664,66.633,66.633C23.664,109.603,0,166.732,0,227.5
s23.664,117.897,66.633,160.867C109.603,431.336,166.732,455,227.5,455s117.897-23.664,160.867-66.633
C431.336,345.397,455,288.268,455,227.5S431.336,109.603,388.367,66.633z M15,227.5C15,110.327,110.327,15,227.5,15
c55.894,0,106.807,21.703,144.783,57.11L72.11,372.283C36.703,334.307,15,283.395,15,227.5z M227.5,440
c-55.894,0-106.807-21.703-144.783-57.11L382.89,82.717C418.297,120.693,440,171.606,440,227.5C440,344.673,344.673,440,227.5,440z
" fill="currentColor"></path>
</svg>
                                {/if}
                            </div>
                            <span class="cat_grid__name">{$subc->name|escape}</span>
                        </a>
                    </div>
                {/foreach}
            </div>                 
                 
    {/if}           


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 34 гостя