kmx
@kmx

Как на битриксе реализовать сложное меню?

Здравствуйте.
Как правильно на битриксе реализовать сложное меню, например: тыц
т.е. оно и многоуровневое и второй уровень бывает двух типов (наведите на hosting и на pages)
  • Вопрос задан
  • 609 просмотров
Пригласить эксперта
Ответы на вопрос 3
ничего сложного не вижу, обычное многоуровневое меню, наличие картинки и других параметров проверяем в шаблоне, для первого уровня для пункта где должна быть картинка устанавливаем в режиме расширенного редактирования https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
устанавливаем параметр img и указываем путь к картинки и так с остальными параметрами, которые нам нужны, ну а второй уровень сами разберетесь как сделать
Ответ написан
Anumik
@Anumik
Была похожая задача, 3 уровня, в на 2 и 3 уровнях элементы ИБ, 1 всегда разделы, делал ручками, в result_modifier запилил сбор массива из разделов 3 уровней, потом туда же дописал подхват элементов с нужного уровня, получился довольно сложный массив содержащий инфу из 2 инфоблоков
Потом опять же ручками цикл в котором формируется само меню и везде без проблем дописал условие, к примеру если раздел, выводим название раздела без ссылки, если элемент - немного меняем стиль и добавляем ссылку
Если нужно поищу исходники result_modifiera и самого меню
Ответ написан
vsyakiyjr
@vsyakiyjr
Программист
Я бы создал меню одноуровневое и подключил бы свой шаблон. Где для каждого пункта меню вывел бы определенный тип инфоблока (по свойствам, вручную или по другому принципу) или страниц.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы