Добрый день.
С Битриксом работаю не давно и возник вопрос при выводе иерархии меню.
На данный момент имеется на сервере такая структура, где каждый из разделов имеет индексный файл и файл типа .right.menu.php ((пример)):
"О компании" : .right.menu.php (файл содержит "Новости", "Контакты", "События")
-- "Новости" : .right.menu.php (файл содержит "Новости сайта", "Новости мира")
---- "Новости сайта"
---- "Новости мира"
-- "Контакты"
-- "События"
Сейчас мне необходимо чтобы в правое меню выводилась вся иерархия с вложенными разделами, а
подключаю я меню таким образом:
<?$APPLICATION->IncludeComponent("bitrix:menu", "right", array(
"ROOT_MENU_TYPE" => "right",
"MAX_LEVEL" => "5",
"USE_EXT" => "N",
"CHILD_MENU_TYPE" => "right",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
в качестве вывода текста я использую код шаблона "vertical_multilevel".
Но увы у меня выводится парвое меню только того раздела на котором я нахожусь, а хотелось бы иметь все в ввиде иерархии или хотябы просто массива. Подскажите что не так и как с этим можно справиться???
С Битриксом работаю не давно и возник вопрос при выводе иерархии меню.
На данный момент имеется на сервере такая структура, где каждый из разделов имеет индексный файл и файл типа .right.menu.php ((пример)):
"О компании" : .right.menu.php (файл содержит "Новости", "Контакты", "События")
-- "Новости" : .right.menu.php (файл содержит "Новости сайта", "Новости мира")
---- "Новости сайта"
---- "Новости мира"
-- "Контакты"
-- "События"
Сейчас мне необходимо чтобы в правое меню выводилась вся иерархия с вложенными разделами, а
подключаю я меню таким образом:
<?$APPLICATION->IncludeComponent("bitrix:menu", "right", array(
"ROOT_MENU_TYPE" => "right",
"MAX_LEVEL" => "5",
"USE_EXT" => "N",
"CHILD_MENU_TYPE" => "right",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
в качестве вывода текста я использую код шаблона "vertical_multilevel".
Но увы у меня выводится парвое меню только того раздела на котором я нахожусь, а хотелось бы иметь все в ввиде иерархии или хотябы просто массива. Подскажите что не так и как с этим можно справиться???