Автор Тема: Отключение вывода товаров в родительской категории  (Прочитано 781 раз)

09 Декабря 2013, 18:34:55
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброго времени суток уважаемые форумчане! Имеется магазин на престе 1.5 с каталогом товаров. Каталог состоит из большого количества категорий и подкатегорий:

Категория 1
    Категория 1.1
        Категория 1.2
            Категория 1.2.3
        Категория 1.3 и т.д.

При просмотре родительской категории в ней выводятся список дочерних подкатегорий и товаров из них (КЭП). Как можно отключить вывод товаров из дочерних категорий в родительской, чтобы выводился только список подкатегорий, без товаров. А товары выводились только в самой нижней по уровню категории?
Надеюсь все понятно объяснил, заранее благодарю за ответ!
09 Декабря 2013, 19:13:41
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 13637
  • Репутация: +14563/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В файле category.tpl добавить условие выводить блок продуктов только для определенных категорий
{if здесь условие}
    {if $products}
<div class="content_sortPagiBar">
{include file="$tpl_dir./pagination.tpl"}
<div class="sortPagiBar clearfix">
09 Декабря 2013, 19:17:55
Ответ #2
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно подробнее об условии в категории?
Смарти только в процессе изучения и находится на уровне "Hello world!". Собственно из-за этого и обратился на форум  :)
10 Декабря 2013, 02:52:07
Ответ #3
  • Новичок
  • *
  • Сообщений: 8
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если кому пригодится, решил вопрос такой конструкцией:
{if isset($subcategories)}
      {else}
              <!--Код вывода товаров-->
{/if}