Битрикс: Вывод свойств инфоблока по отдельности

Автор: QWNet
Категория: CMS & Кодинг Создано: 18.01.2016 19:06

В данной статье мы рассмотрим, как вывести свойства инфоблока по отдельности.

 Иногда требуется вывести свойства информационного блока по отдельности, от общего списка свойства (например, если у нас указаны характеристики товара и отдельным свойством мы хотим вывести наличии, или цену). В таком случае, в шаблоне детальной новости или детальной страницы каталога, в нужном нам месте, необходимо вставить следующий PHP код:

<?=$arResult['DISPLAY_PROPERTIES']['КОД_СВОЙСТВА']['DISPLAY_VALUE'];?>

После чего, в настройках компонента, обязательно указать свойство в источнике данных, которые нам необходимо выводить.

Так-же давайте рассмотрим несколько других примеров. Для вывода свойста и названия, при этом задав проверку на наличие заполненного поля, применяется следующий код:

<? if ($arResult["DISPLAY_PROPERTIES"]['СВОЙСТВО']){?> // проверяем, если не пустое
<?=$arResult['DISPLAY_PROPERTIES']['СВОЙСТВО']['NAME']?> //выводим название
<?=$arResult['DISPLAY_PROPERTIES']['СВОЙСТВО']['DISPLAY_VALUE'];?> //выводим значение
<?}?>

Для вывода свойства, типа HTML/TEXT исспользуем следующий код:

 <?=htmlspecialcharsBack($arResult["PROPERTIES"]["СВОЙСТВО"]["VALUE"]["TEXT"])?>

На этом, данный пост заканчивается.

Так-же вам будет интересно:

 


Комментарии

  • Комментарии не найдены

Оставьте свой комментарий

Оставить комментарий как гость

0 Ограничение символов
Размер текста должен быть больше 10 символов