Список тем в блоке Autonav

Я работаю над адаптивной навигацией для клиента. Я использую блок автонавигации для бетона5.7 с настраиваемым шаблоном представления. Полноэкранный оверлей работает и содержит ссылки на страницы верхнего уровня. По первой и второй ссылкам (см. прикрепленное изображение) мне нужно следующее:

  • Первая навигационная ссылка (страница «Проекты»): список тем, фильтрующий блок page_list на странице «Проекты».

  • Вторая навигационная ссылка (страница «Службы»): список ее прямых дочерних страниц.

Должен ли я программно включать блок topic_list в свое пользовательское представление AutoNav? Можно ли получить доступ и перечислить темы из блока AutoNav? Я действительно не знаю, как подступиться к этому. Любые указатели будут высоко оценены.


person publicb    schedule 01.11.2016    source источник


Ответы (1)


Возможно, вам поможет это дополнение: https://www.concrete5.org/marketplace/addons/mega-menu1 Я сам не использовал и не пробовал, но, кажется, можно добавлять стеки в качестве подменю. Я предполагаю, что эти стеки могут содержать блоки page_list/topic_list.

Другой подход может заключаться в использовании page_list вместо autonav. Создайте структуру темы с тем же макетом, что и ваши страницы.

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

person Willem    schedule 02.11.2016