Скрытие товаров в категории Есть решение


Добрый день! Мне необходимо в некоторых категориях, скрыть товары, оставить только подкатегории, подскажите пожалуйста, как это возможно осуществить?

3 ответа
  • Владимир Сергеев
    Разработчик
    Решение
    16 мая 2016 09:59

    Удалите товары из категории так, чтобы они остались только в подкатегории.
    Либо в редакторе товара

    Либо в самой категории

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

  • Тюкин Владимир
    16 мая 2016 17:32

    Спасибо огромное! Ларчик просто открывался :

  • Тюкин Владимир
    29 ноября 2016 17:55

    Владимир, доброго дня! А не скажете как именно скрыть товары в категории. У меня есть категория, в ней подкатегории-фильтры. Вот как сделать, что бы отображались только категории?

    • Владимир Сергеев
      Разработчик
      Решение
      29 ноября 2016 18:02

      Здравствуйте, Владимир!
      Попробуйте в настройках главной категории (Обои по стране) снять галку: "Включить товары из подкатегорий"

      • Тюкин Владимир
        29 ноября 2016 20:09

        Не стоит галка

      • Владимир Сергеев
        Разработчик
        Решение
        29 ноября 2016 20:11

        Значит нужно исключить все товары из этой категории.

        • Тюкин Владимир
          29 ноября 2016 20:14

          в старом шаблоне мне подсказывали так:

          в настройках категории

          в поле "дополнительные параметры", пропишите

          product=none

          в файле "category.html" (магазин-витрина-шаблоны), замените строку

          {include file='products.list.html' sorting=!empty($category.params.enable_sorting)}

          на

          {if empty($category.params.product)}{include file='products.list.html' sorting=!empty($category.params.enable_sorting)}{/if}

          это должно работать?

          • Владимир Сергеев
            Разработчик
            Решение
            29 ноября 2016 20:18

            Ааа... у меня тоже есть такой режим! =)
            Совсем забыл.

            Но у вас должен стоять плагин картинок для категорий.
            В доп. параметрах категории укажите only_Img=1

            • Владимир Сергеев
              Разработчик
              Решение
              29 ноября 2016 20:19

              По идее, если у вас плагинов не стоит, то в таком случае, как раз ничего и не будет выводится в этой категории..

            • Тюкин Владимир
              29 ноября 2016 20:21

              О! То что надо! :) А как в таком режиме прятать пагинацию? :)

              • Владимир Сергеев
                Разработчик
                Решение
                29 ноября 2016 20:27

                Удалите в файле category.list-cats.html темы для приложения магазин следующий код (в самом конце):

                {if isset($smarty.cookies.lazyproducts)}
                	{$lazyload_class = 'lazyloading-paging'}
                {else}
                	{$lazyload_class = ''}
                {/if}
                
                {if isset($pages_count) && $pages_count > 1}
                <div class="block pag {$lazyload_class}"  data-times="2" data-link-text="[`Load more`]">
                    {wa_pagination total=$pages_count attrs=['class' => "pagination"]}
                </div>
                {/if}

                </div><!--container--> в самом низу должен остаться!

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!