На основании разделов инфоблока каталога надо сделать меню в виде дерева.
1. В корне создал файлик .left.menu_ext.php вот с таким содержимым:
2. В шаблоне в нужное место вставил меню:
При попытке зайти на страницу каталога выводится пустая страница. Может кто-нибудь подскажет в чем хитрость:)
1. В корне создал файлик .left.menu_ext.php вот с таким содержимым:
| Код |
|---|
<?
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
global $APPLICATION;
$aMenuLinksExt=$APPLICATION->IncludeComponent("bitrix:menu.sections", "", Array(
"ID" => $_REQUEST["SECTION_ID"],
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "5",
"SECTION_URL" => "/catalog/index.php?SECTION_ID=#ID#",
"DEPTH_LEVEL" => "4",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600"
)
);
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
?> |
2. В шаблоне в нужное место вставил меню:
| Код |
|---|
<?$APPLICATION->IncludeComponent( "bitrix:menu", ".default", Array( "ROOT_MENU_TYPE" => "left", "MAX_LEVEL" => "3", "CHILD_MENU_TYPE" => "left", "USE_EXT" => "Y" ) );?> |
При попытке зайти на страницу каталога выводится пустая страница. Может кто-нибудь подскажет в чем хитрость:)

