Доброго времени суток!
Подскажите, как лучше решить довольно тривиальную задачу:
Суть в том, что надо создать 2 вида описания для разделов инфоблока - краткое и полное.
Краткое описание пытаюсь сделать при помощи пользовательского поля UF_DESCRIPTION типа "строка".
Для вывода использую компонент Список разделов furniture.catalog.index с немного правленным кодом:
Код шаблона для вывода:
При этом NAME выводиться как нужно, а вот UF_DESCRIPTION не отображается
Подскажите, как лучше решить довольно тривиальную задачу:
Суть в том, что надо создать 2 вида описания для разделов инфоблока - краткое и полное.
Краткое описание пытаюсь сделать при помощи пользовательского поля UF_DESCRIPTION типа "строка".
Для вывода использую компонент Список разделов furniture.catalog.index с немного правленным кодом:
Код |
---|
$arFilter = array('ACTIVE' => 'Y', 'IBLOCK_ID' => $arParams['IBLOCK_ID'], 'DEPTH_LEVEL' => 1); $dbRes = CIBlockSection::GetList(array('SORT' => 'ASC'), $arFilter, false, array($UF_DESCRIPTION)); $dbRes->SetUrlTemplates(); while ($arRes = $dbRes->GetNext()) { $arResult['ITEMS'][] = array( 'NAME' => $arRes['NAME'], 'DESCRIPTION' => $arRes['DESCRIPTION'], 'UF_DESCRIPTION' => $arRes['UF_DESCRIPTION'], 'DETAIL_URL' => $arRes['SECTION_PAGE_URL'], ); } |
Код |
---|
<? foreach ($arResult['ITEMS'] as $arItem): ?> <div class="select"> <a href="<?=$arItem['DETAIL_URL']?>"> <h3><?=$arItem['NAME']?><h3> </a> <p> <?=$arItem['UF_DESCRIPTION']?> </p> </div> <? endforeach; ?> </div> |
При этом NAME выводиться как нужно, а вот UF_DESCRIPTION не отображается
