Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Меню из каталога

00 голосов
1
Так говорит могучий мануал
Цитата
Данные файлы не редактируются визуально в модуле "Управление структурой", поэтому они не смогут быть случайно перетерты при визуальном редактировании меню. При создании этого файла используйте компонент 2.0 Пункты меню (bitrix:menu.sections) .

Речь идет про .menu_ext.php.
Можно небольшой примерчик реализации меню из каталогав виде дерева. У меня выводится меню но не из каталога товаров.
У меня имеетя файл index.php в нем
Код

$APPLICATION->IncludeComponent("bitrix:menu","tree",
                               Array( 
                                      "ROOT_MENU_TYPE" => "top", 
                                      "MAX_LEVEL" => "4", 
                                      "CHILD_MENU_TYPE" => "left", 
                                      "USE_EXT" => "Y"));                     
                                     
                                     

Имеетсся top.menu_ext.php
в нем
Код
<?// пример файла .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["ELEMENT_ID"], 
       "IBLOCK_TYPE" => "xml_catalog",       
       "IBLOCK_ID" => "42",       
       "SECTION_URL" => "/e-store/books/index.php?SECTION_ID=#ID#",       
       "CACHE_TIME" => "3600"    ));
$aMenuLinks = array_merge($aMenuLinks, $aMenuLinksExt);
                                                     
?>

Как сделать чтобы выводилось меню не из одного блока("IBLOCK_ID" => "42")
а весь каталог в виде дерева каталогов с вложенностью.
спросил 16 Авг, 13 от Fierce88 (440 баллов)

1 Ответ

00 голосов
Неужели никто не знает ?
ответил 16 Авг, 13 от Fierce88 (440 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 30 Апр, 14 от DARK (220 баллов)
0 голосов
2 ответов
спросил 09 Ноя, 13 от Fierce88 (440 баллов)
0 голосов
4 ответов
спросил 17 Янв, 14 от Lata (220 баллов)
0 голосов
2 ответов
0 голосов
1 ответ