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

Движок меню. Как брать меню из инфоблока не из menu_ext.php?

00 голосов
1
добрый день.
Нужно сделать 2 разных меню типа left.
В каждом из них выводятся элементы РАЗНЫХ инфоблоков. Поэтому ужно чтобы первое меню брало настройки инфоблока их 1 файла - второе - из другого. Где же в движке меню(надеюсь ето делается неглубже чем в компоненте) указан шаблон имени файла из которого берутся эти настройки(сейчас берутся из .left.menu_ext.php)?
Переменная которая отвечает за это называется $use_ext? вернее даже массив, но он вродибы определяет только подключать это меню или нет. В LANG файле оже есть переменная с указанием .типменю.menu_left.php но ее изменение ни к чему не приводит.
Также попутный вопрос. Где указано что левое меню берется из файла .left.menu?
Буду рад помощи.
ПС.
Ктолибо пробовал использовать 2 одинаковых компонента каталога на 1 странице? как делаттак чтоб он оба нереагировали на передаваемый параметр SECTION_ID к примеру? где нарыть возможность изменения этойпеременной?)
Спасибо
Алексей)
спросил 17 Фев, 14 от Tetis (500 баллов)

1 Ответ

00 голосов
Впринципе как братьразделы не из меню .Left нашел.Поэтому впринципе понятно что файлы EXT имеют для разных меню разный префикс - равный названию меню.Просто в настройках компонентка указываем тип меню другой. Но всеже как поменять окончание файла с _EXT на другое - так и осталось непонятным. Также нашол обговоренную тему. Где предлагается такое решение: выводить на страницу левое меню с другой папки. Тоесть сколько нужно меню разных - столько и папок. Решение выглядит так:
Код
<? echo $APPLICATION->GetMenuHtml("left", false, false, "/client/"); ?>

у меня эта функция вообще не работает на Битриксе последнем. Она еще существует вообще?
ответил 11 Июль, 14 от Tetis (500 баллов)

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

0 голосов
3 ответов
0 голосов
7 ответов
спросил 18 Июнь, 13 от Limur (240 баллов)
0 голосов
2 ответов
0 голосов
3 ответов
спросил 06 Март, 14 от Texnik (1,860 баллов)
0 голосов
7 ответов