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

SECTION_URL Гиперссылка не работает

00 голосов
1
11 линия
 
<?if( !defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true ) die();?><?
$arFilter = array("IBLOCK_ID" => $arParams["IBLOCK_ID"], "ACTIVE" => "Y", "GLOBAL_ACTIVE" => "Y", "ACTIVE_DATE" => "Y", "DEPTH_LEVEL" => 1);
$arSections = CCache::CIBLockSection_GetList(array("SORT" => "ASC", "NAME" => "ASC", "CACHE" => array("TAG" => CCache::GetIBlockCacheTag($arParams["IBLOCK_ID"]), "GROUP" => array("ID"), "MULTI" => "N")), $arFilter, false, array("ID", "NAME"));
?>
<?if(!$arSections):?>
<div class="alert alert-warning"><?=GetMessage("SECTION_EMPTY")?></div>
<?else:?>
<?foreach($arSections as $arSection):?>
<div class="row">
<div class="col-md-12">
<h3><?=$arSection["NAME"]?></h3>
<a href="<?=$arSection["SECTION_URL"]?>"><h3><?=$arSection["NAME"]?></h3></a>
<?// section elements?>
<?$arItemFilter = array("SECTION_ID" => $arSection["ID"], "SECTION_CODE" => $arSection["CODE"]);?>
<?if(strlen($arParams["FILTER_NAME"])):?>
<?$GLOBALS[$arParams["FILTER_NAME"]] = array_merge((array)$GLOBALS[$arParams["FILTER_NAME"]], $arItemFilter);?>
<?else:?>
<?$arParams["FILTER_NAME"] = "arrFilter";?>
<?$GLOBALS[$arParams["FILTER_NAME"]] = $arItemFilter;?>
<?endif;?>
 
спросил 30 Июнь, 16 от аноним

1 Ответ

00 голосов
Ну где-то тут надо смотреть - CCache::CIBLockSection_GetList
ответил 06 Июль, 16 от root (25,590 баллов)

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

0 голосов
1 ответ
0 голосов
1 ответ
0 голосов
0 ответов