Меню
Здравствуйте!
У меня вопрос касательно навигации по сайту. Главная страница имеет следующий вид:
http://prntscr.com/m6dus7
Здесь в шаблоне есть главное меню всего сайта, здесь проблем нет.

Дальше на главной странице есть уникальное "условное меню", которое повторяет ссылки на разделы из главного меню и дополнительно ссылки на определённые страницы некоторых разделов:
http://prntscr.com/m6dyof

Такого же типа меню, уникальное для некоторых страниц раздела, но уже без ссылок на определённые страницы других разделов:
http://prntscr.com/m6dzyt

И на страницах новостей и подразделов есть правое меню со ссылками на другие подразделы активного раздела
http://prntscr.com/m6e1t6

Для меня эта задача показалась сложной, но выполнимой, хоть и придётся повозиться...
Из своих размышлений я определил несколько способов реализации:

Для начала создать в настройках управления структурой типы меню: top, right, page

На главной странице создать включаемую область и в неё вставить два меню типа page: в первом продублировать ссылки на разделы главного меню; во втором указать ссылки на определённые страницы разных разделов.

На страницах разделов так же во включаемой области вставить такое же меню типа page с подразделами, и на страницах подраздела во помощью включаемой области вставить правое меню.

Либо же реализовать меню cтраниц разделов и правое меню с помощью инфоблоков с подразделами и страницами?

Что можете посоветовать вы в данной ситуации? Как будет правильней и легче всё это сделать?
Цитата
Данил Роскошный написал:
Что можете посоветовать вы в данной ситуации? Как будет правильней и легче всё это сделать?
Те, что выглядят ни как меню, а разделы, сделать разделами инфоблока (скорее всего, они и есть разделы какого-то инфоблока)
Боковые это right или лучше sidebar (более универсально)
Верхнее top
Видеоуроки по
1С-Битрикс
на моем Boosty канале Видео
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Связанные элементы в карточке товара, с помощью catalog.section

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

Сгенерировать скидочные купоны, при заказе и отправить на почту

Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны для скидки (правила корзины) и ...

Как добавить режим редактирования элементов в собственном компоненте Битрикс

Задача: добавить режим редактирования и удаления элементов в собственном компоненте.

Менять большую картинку, при клике на маленькую, в детальной карточке

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

Получить и вывести все цены товара в 1С-Битрикс

Задача: получить и вывести все цены товара по его ID в каталоге 1С-Битрикс (например, в детальной карточке catalog.e...

Произвольные ссылки в элементе из свойства инфоблока

Задача: предоставить контент-менеджерам возможность добавлять произвольные ссылки внутри карточки товара. Управление ссы...

Получить все товары из всех заказов пользователя. История купленных товаров.

Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с истори...

Открытие мобильного приложения Apache Cordova по ссылке

Достаточно часто нужно реализовывать открытие мобильного приложения по ссылке. Например: при отправке ссылки на электоро...

Добавить все свойства инфоблока в умный фильтр одним разом

Если у вас достаточно много свойств, в инфоблоке с товарами, например: больше 1000-чи, после интеграции с 1С или импорта...