Перейти к содержимому

Фотография
- - - - -

Почему останавливается загрузка сайта на половине в Битриксе?


  • Вы не можете создать новую тему
  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1 tenass

tenass

    Прохожий

    Топикстартер
  • Участник
  • 0
    13 сообщ.

Отправлено 26 Июнь 2017 в 00:59

Здравствуйте! 
Ситуация следующая. На сайте есть меню, которое выводится из инфоблока. На всех страницах все нормально работает, а на странице вывода корзины сайт загружается до вывода этого меню и останавливается загрузка. 
Вот код вывода меню: 
<ul class="body_aside_catalog">
<?
$IBLOCK_ID = 21; //Главное меню сайта
$arFilter = Array('IBLOCK_ID'=>$IBLOCK_ID, 'GLOBAL_ACTIVE'=>'Y');
$obSection = CIBlockSection::GetTreeList($arFilter);
$flag = false;

while ($arResult = $obSection->GetNext()) {
$DL = $arResult['DEPTH_LEVEL'];
$URL_N = $arResult['NAME'];
$URL_C = $arResult['CODE'];

if (($DL == 1) && (!$flag) ):
?>
<li><a href="<?echo $URL_C;?>"><?echo $URL_N;?></a>
<? endif; ?>

<?
if (($DL == 2) && (!$flag)):
$flag = true;
?>
<ul class="aside_catalog_drop">
<? endif; ?>

<?
if (($DL == 2) && ($flag)):
?>
<li><a href="<?echo $URL_C;?>"><?echo $URL_N;?></a></li>
<? endif; ?>

<?
if (($DL == 1) && ($flag)):
$flag = false;
?>
</ul><!-- /.aside_catalog_drop -->
</li><!-- /main href -->
<li><a href="<?echo $URL_C;?>"><?echo $URL_N;?></a>
<? endif; ?>
<?
} //end while ?>
</ul><!-- /.aside_catalog_drop -->
</li><!-- /last main href -->
</ul><!-- /.body_aside_catalog -->
Вот код подключаемого модуля корзины: 
<?$APPLICATION->IncludeComponent(
"bitrix:sale.basket.basket",
"",
Array(
"ACTION_VARIABLE" => "basketAction",
"AUTO_CALCULATION" => "Y",
"COLUMNS_LIST" => array("NAME","DISCOUNT","WEIGHT","DELETE","DELAY","TYPE","PRICE","QUANTITY"),
"COUNT_DISCOUNT_4_ALL_QUANTITY" => "N",
"GIFTS_BLOCK_TITLE" => "Выберите один из подарков",
"GIFTS_CONVERT_CURRENCY" => "N",
"GIFTS_HIDE_BLOCK_TITLE" => "N",
"GIFTS_HIDE_NOT_AVAILABLE" => "N",
"GIFTS_MESS_BTN_BUY" => "Выбрать",
"GIFTS_MESS_BTN_DETAIL" => "Подробнее",
"GIFTS_PAGE_ELEMENT_COUNT" => "4",
"GIFTS_PLACE" => "BOTTOM",
"GIFTS_PRODUCT_PROPS_VARIABLE" => "prop",
"GIFTS_PRODUCT_QUANTITY_VARIABLE" => "",
"GIFTS_SHOW_DISCOUNT_PERCENT" => "Y",
"GIFTS_SHOW_IMAGE" => "Y",
"GIFTS_SHOW_NAME" => "Y",
"GIFTS_SHOW_OLD_PRICE" => "N",
"GIFTS_TEXT_LABEL_GIFT" => "Подарок",
"HIDE_COUPON" => "Y",
"OFFERS_PROPS" => array(),
"PATH_TO_ORDER" => "/personal/order.php",
"PRICE_VAT_SHOW_VALUE" => "N",
"QUANTITY_FLOAT" => "N",
"SET_TITLE" => "Y",
"TEMPLATE_THEME" => "blue",
"USE_GIFTS" => "N",
"USE_PREPAYMENT" => "N"
)
);?>
Почему сайт не дозагружается именно на этой странице и как исправить?

Сообщение отредактировал BaNru: 26 Июнь 2017 в 13:45
Для кода есть кнопочка CODE

  • 0

Спонсор



Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение
Статистика

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей