Вывод в сайдбар подкатегорий меню

Михей
24 июля 2018
1

Основное меню на сайте имеет 3-ную вложенность. Можно ли в сайдбар выводить подкатегорию основного меню?

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

    Только в составе основного меню.  
    Объясните подробнее что вам нужно сделать?

  • Михей
    Решение
    25 июля 2018 10:15

    Ситуация такая - есть главное меню, включающее в себя категории 1-го уровня. В ряде пунктов этого меню есть подкатегории, включающие в себя еще подкатегории. мне нужно, чтобы при переходе по пункту меню в сайдбаре отображались пункты подкатегории, а не основное меню. Возможно ли это сделать? И еще - возможно ли убрать табы и вывести вместо них линии товаров определенной категории (например - 1-я линия включает товары одной категории, 2-я - другой и т. д.)?  

    • Владимир Сергеев
      Разработчик
      Решение
      25 июля 2018 19:05

      Работаем в теме для приложения Сайт.

      Для меню в сайдбаре: 
      Откройте файл sidebar.shop_cats.html 

      Там найдите строку

      {side_tree items=$wa->shop->categories(0, null, true, true)}

      И замените её на: 

      {if !empty($category.id)}
          {$side_cat_id = $category.id}
      {else}
          {$side_cat_id = 0}
      {/if}
      {side_tree items=$wa->shop->categories($side_cat_id, null, true, true)}

      Для меню в шапке:
      Откройте следующие файлы (в зависимости от выбранного режима): 

      И в них проделайте почти то же самое. 
      Найдите строку: 

      {tree items=$wa->shop->categories(0, null, true, true)}

      И замените на:

      {if !empty($category.id)}
          {$top_cat_id = $category.id}
      {else}
          {$top_cat_id = 0}
      {/if}
      {tree items=$wa->shop->categories($top_cat_id, null, true, true)}

    • Владимир Сергеев
      Разработчик
      Решение
      25 июля 2018 19:08
      И еще - возможно ли убрать табы 

      К сожалению в данной теме нет возможности отключать табы...
      Вы можете использовать последний список товаров, который идёт без слайдера и табов.

      вывести вместо них линии товаров определенной категории (например - 1-я линия включает товары одной категории, 2-я - другой и т. д.)?  

      Такой возможности нет ни в одной теме дизайна: списки – это списки, а категории – это категории. 
      Вы можете добавить в тот список, который я упомянул на скриншоте выше, товары из нужных вам категорий. 

      Получится то, что вам нужно, но не будет обновляться динамически. 

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

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