В header.php пишу
Код |
---|
<?$APPLICATION->ShowViewContent('section_submenu');?> |
В footer.php пишу следующее:
Код |
---|
<?
ob_start();
global $APPLICATION;
?>
<section class="section section-small section_bot-separator">
<div class="section-small__content">
<div class="container">
<div class="row">
<div class="col-sm-12 text-center">
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"section",
array(
"ROOT_MENU_TYPE" => "section",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "section",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?>
</div>
</div>
</div>
</div>
</section>
<?
$content = ob_get_contents();
ob_end_clean();
$APPLICATION->AddViewContent('section_submenu', $content);
?> |
Также в header.php есть еще 1 меню bitrix:menu. Вообщем, после такого использования оба меню пропадают. Причем если убрать из хидера
Код |
---|
<?$APPLICATION->ShowViewContent('section_submenu');?> |
то все равно пропадают. Только если убрать
Код |
---|
<?$APPLICATION->IncludeComponent(
"bitrix:menu",
"section",
array(
"ROOT_MENU_TYPE" => "section",
"MENU_CACHE_TYPE" => "N",
"MENU_CACHE_TIME" => "3600",
"MENU_CACHE_USE_GROUPS" => "Y",
"MENU_CACHE_GET_VARS" => array(
),
"MAX_LEVEL" => "2",
"CHILD_MENU_TYPE" => "section",
"USE_EXT" => "Y",
"DELAY" => "N",
"ALLOW_MULTI_SELECT" => "N"
),
false
);?> |
то работает. Не могу понять где накосячил. Кто может помочь?
Просто 2 компонента без использования отложенных функций работают нормально.
Также заметил что в футере появился код:
Код |
---|
<div id="bx_incl_area_7">
<div class="block-submenu">
<!-- first level-->
<div class="block-submenu__item">
</div></div></div> |
Вообщем что-то у компонента глюкнуло при использовании в таком стиле?