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

Меню (bitrix: menu ) изменение

00 голосов
6
:!: Возникла очень интересная проблема, решить которую я не в силах, прочитав документацию по использованию меню ещё больше запутался. На данный момент меню имеет вид первой картинки:
Рисунок
При нажатии на "стрелочку" меню разворачивается, но не каждый догадается нажать на эту стрелочку это факт, по этому все жмут на "раздел" допустим "Магазин".
:?: Необходимо чтобы при нажатии на раздел, он автоматически разворачивался.
Рисунок
:idea: Либо я думал ещё использовать как "меню раздела" но получается что не на каждом же пункте меню есть раздел, где-то есть и просто страница (без раздела) там и не показывается ничего, если бы можно было если допустим страница то выставлять полностью главное меню.

Заранее благодарю.
спросил 27 Сен, 13 от Rier (340 баллов)

6 Ответы

00 голосов
Снова всё так сложно...
ответил 07 Окт, 13 от Rier (340 баллов)
00 голосов
там в шаблоне нужно кое-что поменять. у вас стоит событие onclick на иконку, на стрелочку, которое раскрывает меню. вам нужно продублировать это событие на саму ссылку-название раздела, по аналогии. попробуйте, если не получится, приведите сюда код, скажем где поправить.
ответил 07 Янв, 14 от ashkmn (700 баллов)
00 голосов
Цитата
Андрей Погорелый пишет:
там в шаблоне нужно кое-что поменять. у вас стоит событие onclick на иконку, на стрелочку, которое раскрывает меню. вам нужно продублировать это событие на саму ссылку-название раздела, по аналогии. попробуйте, если не получится, приведите сюда код, скажем где поправить.


:!: Получилось конечно сделать, но не то что нужно, по кликеуна "Магазин" открывается магазин, но раздел всё равно сворачивается...

:!: Если убрать ссылку из кода, то раздел Магазин работает вместо стрелки, и получается что в него не зайти.
ответил 24 Апр, 14 от Rier (340 баллов)
00 голосов
а как надо-то, не пойму? ) по клику на магазин либо разворачиваем, либо заходим внутрь. или надо чтобы и зашло внутрь и развернуло?
ответил 19 Авг, 14 от ashkmn (700 баллов)
00 голосов
там в шаблоне что-то типа такого есть:
Код
<li class="close">

замените на
Код
<li <?if (!$arItem["SELECTED"]) echo 'class="close"';?>>
ответил 24 Дек, 14 от ashkmn (700 баллов)
00 голосов
Цитата
Андрей Погорелый пишет:
а как надо-то, не пойму? ) по клику на магазин либо разворачиваем, либо заходим внутрь. или надо чтобы и зашло внутрь и развернуло?


во-во, именно так и надо) зашёл и развернуло.
Я уже более склоняюсь к разделам и найти способ чтобы на тех страница где просто "страница" было гл. меню.
ответил 13 Апр, 15 от Rier (340 баллов)

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

0 голосов
4 ответов
спросил 18 Ноя, 13 от BAPKAH (100 баллов)
0 голосов
5 ответов
спросил 25 Окт, 13 от Tripy (120 баллов)
0 голосов
5 ответов
спросил 23 Янв, 14 от Kiriel (2,010 баллов)
0 голосов
3 ответов
0 голосов
2 ответов
спросил 23 Апр, 14 от Ukurka (120 баллов)