Еще вопрос возник. В файле основного шаблона страницы , в области, где я присобачил новое меню, был вызов старого кода, который когда-то тоже меню строил.
Если я его убираю - то получаю ошибку
[QUOTE]Fatal error: Class 'CIBlockSection' not found in W:\home\emshop\www\catalog\index.php on line 28[/QUOTE]
Её вызывает код
[CODE]$res = CIBlockSection::GetByID($_GET["sid"]); [/CODE]
Почему?
А вот такой у меня вызов меню:
[CODE]<?$APPLICATION->IncludeComponent("bitrix:menu", "em_left_ml", array(
"ROOT_MENU_TYPE" => "left1",
"MENU_CACHE_TYPE" => "Y",
"MENU_CACHE_TIME" => "3",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "3",
"CHILD_MENU_TYPE" => "left1",
"USE_EXT" => "N",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "Y"
),
false
);?>
<?
/* если убрать то, что ниже - то будет Fatal Error */
$APPLICATION->IncludeComponent("bitrix:main.include","",Array(
"AREA_FILE_SHOW" => "sect",
"AREA_FILE_SUFFIX" => "leftmenu",
"AREA_FILE_RECURSIVE" => "Y",
"EDIT_TEMPLATE" => "standard.php"
)
);
?>[/CODE]