Не выводится подменю к пункту меню на сайте
В каталоге лежат два файла
Главное меню .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 );?> |