Было:

На сайтах конструктора всегда создавалось три навигационных меню: Главное (оно же верхнее), Нижнее и Дополнительное. Главное отображало навигацию в верхней части сайта. Нижнее — в подвале сайта. Дополнительное использовалось для набора ссылок, которые надо отображать на большом количестве страниц сайта.

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

Запрос:

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

Решение:

  1. Показ сайдбара делаем наследуемым для вложенных страниц.
  2. Добавляем возможность скрыть/показать дополнительное меню. Для вложенных страниц эту настройку можно наследовать от родительских.
  3. Добавляем возможность вывести навигацию в виде «дерева» страниц.
  4. Перегруппировываем настройки вывода сайдбара, собираем их в одну группу настроек.

Статус:

Сделано, доступно на сайтах конструктора.
Задача #40806.

Текущий интерфейс редактирования настроек сайдбара.