Не выводится подменю к пункту меню на сайте
В каталоге лежат два файла
Главное меню .left1.menu.php
И файл который должен к пункту меню Сувениры выводить из каталога подменю
Но он ничего не выводит, хотя в других каталогах сайт такой же файл (только с другим IBLOCK_ID)
Всё выводит.
Все пункты каталога активны, доступ есть для всех
Меню подключается через стандартный компонент:
И не понятно почему не отображаются подменю
В каталоге лежат два файла
Главное меню .left1.menu.php
| Код |
|---|
$aMenuLinks = Array( Array( "Книги", "/catalog/books/", Array(), Array(), "" ), Array( "Скоро в школу", "/school/index.php", Array(), Array(), "false" ), Array( "Канцтовары", "/catalog/kanctovar/3148/", Array(), Array(), "" ), Array( "Хобби-товары", "/catalog/hobby/", Array(), Array(), "" ), Array( "Сувениры", "/catalog/souvenirs/3446/", Array(), Array(), "" ), ); |
| Код |
|---|
if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
global $APPLICATION;
$aMenuLinksExt=$APPLICATION->IncludeComponent("bitrix:menu.sections", "", array(
"IS_SEF" => "Y",
"SEF_BASE_URL" => "/catalog/souvenirs/",
"SECTION_PAGE_URL" => "/#SECTION_ID#/",
"DETAIL_PAGE_URL" => "/#SECTION_ID#/#ELEMENT_ID#/",
"IBLOCK_TYPE" => "1c_catalog",
"IBLOCK_ID" => "38",
"DEPTH_LEVEL" => "5",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36"
),
false
);
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
|
Всё выводит.
Все пункты каталога активны, доступ есть для всех
Меню подключается через стандартный компонент:
| Код |
|---|
<?$APPLICATION->IncludeComponent("bitrix:menu", "tree1", array(
"ROOT_MENU_TYPE" => "left1",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "4",
"CHILD_MENU_TYPE" => "podmenu",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?> |