На основании разделов инфоблока каталога надо сделать меню в виде дерева.
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" ) );?> |
При попытке зайти на страницу каталога выводится пустая страница. Может кто-нибудь подскажет в чем хитрость:)