Сообщение #3 korshunov » 28.03.2017, 06:35
Пробуйте исправлять вывод в index.tpl в блоке
{* Категории товаров *}
{function name=categories_tree}
.....
{/function}
{categories_tree categories=$categories level=1}
Скорее всего, это совсем не просто.
1. Вывод категорий оформлен как рекурсивная функция с параметром level. Логично предположить, что будет делаться вывод произвольного уровня. Однако на самом деле выводятся лишь два верхних уровня ( по причине {if $c->subcategories && $level == 1} ).
2. Если убрать указанное в п.1 ограничение, заменив его на {if $c->subcategories && $level >= 1}, то в коде появятся категорий разных уровней. Но визуально они отображаться не будут - видимо, стили надо править.
Выглядит так, что разработчики не смогли хорошо сделать отображение всех уровней и просто отключили вывод категорий низших уровней...
Пробуйте исправлять вывод в index.tpl в блоке
{* Категории товаров *}
{function name=categories_tree}
.....
{/function}
{categories_tree categories=$categories level=1}
Скорее всего, это совсем не просто.
1. Вывод категорий оформлен как рекурсивная функция с параметром level. Логично предположить, что будет делаться вывод произвольного уровня. Однако на самом деле выводятся лишь два верхних уровня ( по причине {if $c->subcategories && $level == 1} ).
2. Если убрать указанное в п.1 ограничение, заменив его на {if $c->subcategories && $level >= 1}, то в коде появятся категорий разных уровней. Но визуально они отображаться не будут - видимо, стили надо править.
Выглядит так, что разработчики не смогли хорошо сделать отображение всех уровней и просто отключили вывод категорий низших уровней...