Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Многоуровневое меню

00 голосов
5
Добрый день, господа!
Подскажите, пожалуйста, такой момент:
Есть шаблон горизонтального меню: horizontal_multilevel. Если указать "Подключать файлы с именами вида .тип_меню.menu_ext.php", то в выпадающем меню при наведении на раздел будут отображаться пункты меню этого раздела. У меня вопрос такой, как сделать так, чтобы например был пункт магазины, и при наведении на него выпадал список магазинов, но при клике на сам пункт(имеется ввиду родительский пункт Магазины) перехода на какую-либо страницу не происходило. Спасибо!
спросил 01 Ноя, 13 от Saitan (260 баллов)

5 Ответы

00 голосов
только доработка шаблона меню или знак # вместо ссылки.
ответил 04 Дек, 13 от H9kA (480 баллов)
00 голосов
Как изменить в шаблоне понятно, если родитель то вставляем #, вместо ссылки, или вообще делаем дивом, а вот как сделать так, чтобы можно было динамически (из редактирования) создавать такое меню - непонятно.
ответил 17 Март, 14 от Saitan (260 баллов)
00 голосов
Цитата
Как изменить в шаблоне понятно, если родитель то вставляем #

не не не... # вставляем при редактировании меню в виз редакторе в поле где ссылка и шаблон не меняем (это 1 вариант).

А если делать нормально, то в компоненте меню надо дописать логику... В расширенном режиме редактирования меню можно указывать для пунктов свои дополнительные "Ключ-Значение". На основе этой возможности дописать функционал, где по определенному ключу, например (NO_LINK=Y), выводить не ссылку.
ответил 08 Июль, 14 от H9kA (480 баллов)
00 голосов
Не совсем понятно, как создать вложенное меню, ведь чтобы появилось выпадающее меню, нужно создать меню в разделе, а чтобы создать меню в разделе, нужно зайти в этот раздел :)
Получается либо сначала создаем раздел и меню в этом разделе, затем удаляем раздел (страницу и ссылку раздела меняем на #), или есть какой-то более правильный метод? Пока не нашел :(
ответил 08 Ноя, 14 от Saitan (260 баллов)
00 голосов
Это не помогло?
ответил 07 Март, 15 от Merigold (460 баллов)

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

0 голосов
0 ответов
0 голосов
1 ответ
0 голосов
4 ответов
спросил 13 Янв, 14 от RainWalke (100 баллов)
0 голосов
4 ответов
спросил 24 Дек, 13 от Gabrial (120 баллов)
0 голосов
1 ответ