=this.Name}
Задать вопрос
Часто при верстке шаблона и или интеграции верстки в 1с-битрикс, возникает необходимость вывести некоторые свойства инфоблока отдельно или в отдельный блок.
 Для этого достаточно в нужном шаблоне вписать:

 <?echo $arResult['DISPLAY_PROPERTIES']['Код свойства']['DISPLAY_VALUE'];?>
И не забываем смотреть массив- что указать для шаблона
$arResult
$arItem
$item

К примеру чтобы вывести и название и значение свойства - если оно заполнено, пишем 
<?if ($arResult["DISPLAY_PROPERTIES"]['Код свойства']){?> //если оно не пустое
<?=$arResult['DISPLAY_PROPERTIES']['Код свойства']['NAME']?> //вывести название
<?echo $arResult['DISPLAY_PROPERTIES']['Код  свойства']['DISPLAY_VALUE'];?> //вывести значение
<?}?> 
Чтобы вывести свойство строка как ссылку 
<?if ( $arItem["PROPERTIES"]["СВОЙСТВО"]["VALUE"] > 0 ) : ?>
<? echo '<a href="'.CFile::GetPath($arItem["PROPERTIES"]["Код свойства"]["VALUE"]).'">Скачать книгу</a> '; ?>
<? endif; ?> 

Вывести свойство типа строка в режиме html:

<? echo $arResult['DISPLAY_PROPERTIES']['Код свойства']['~VALUE'];?>

Что бы вывести свойство типа html / text:
<?=htmlspecialcharsBack($arResult["PROPERTIES"]["Код свойства"]["VALUE"]["TEXT"])?>

Свойство список в виде select
<select>
<option>Выберите</option>
<?$i=0;foreach($arResult["PROPERTIES"]["Код свойства"]["VALUE"] as $arRazmer):?>
<option><?=$arRazmer?></option> <?endforeach;?> </select>  

Множественное свойство типа список:
<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?if($pid =="Код свойства"): ?>
<li><span>Бренд:</span> <?echo $arProperty["DISPLAY_VALUE"];?></li> <?endif?> <?endforeach;?> 

Вывести список связанных элементов со свойством привязка к элементам в виде списка
<?foreach($arResult["PROPERTIES"]["Код свойства"]["VALUE"] as $analog):?>
<?$res = CIBlockElement::GetByID($analog);?> <?if($ar_res = $res->GetNext())?> <li><b><a href='<?=$ar_res["DETAIL_PAGE_URL"];?>'><?=$ar_res["NAME"];?></a></b></li> <?endforeach;?>

Вывести свойство файл-изображение как изображение а не ссылку на загрузку:
<?$что_нибудь_понятное = CFile::GetPath($arResult["PROPERTIES"]["Код свойства"]["VALUE"]);?> 
<img src="<?echo $что_нибудь_понятное;?>" />

Вывести список связанных элементов со свойством привязка к элементам в виде списка
<?foreach($arResult["PROPERTIES"]["СВОЙСТВО"]["VALUE"] as $analog):?>
<?$res = CIBlockElement::GetByID($analog);?> 
<?if($ar_res = $res->GetNext())?> 
<li><b><a href='<?=$ar_res["DETAIL_PAGE_URL"];?>'><?=$ar_res["NAME"];?></a></b></li>
<?endforeach;?>

Вывести свойство файл-изображение как изображение а не ссылку на загрузку:
<?$что_нибудь_понятное = CFile::GetPath($arResult["PROPERTIES"]["СВОЙСТВО"]["VALUE"]);?> 
<img src="<?echo $что_нибудь_понятное;?>" />

Путь к файлу свойства
<?=$arResult['DISPLAY_PROPERTIES']['Код свойства']['FILE_VALUE']['SRC']?>

Свойство типа файл с ссылкой на загрузку файла
<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?> 
<? if($pid =="СВОЙСТВА_АТРИБУТ"): ?>
<li> 
<b>Дополнительные файлы</b> 
<?if(is_array($arProperty["DISPLAY_VALUE"])): 
echo implode($arProperty["DISPLAY_VALUE"]); 
elseif($pid=="MANUAL"): 
?>
<a href="<?=$arProperty["VALUE"]?>">Скачать</a> 
<?else: 
echo $arProperty["DISPLAY_VALUE"];?> 
<?endif?> 
</li> 
<?endif?>
<?endforeach;?>

Вывод пользовательского свойства типа html
<? 
$db_list = CIBlockSection::GetList(Array($by=>$order), $arFilter = Array("IBLOCK_ID"=>$arResult["IBLOCK_ID"], "ID"=>$arResult["ID"]), true,$arSelect=Array("UF_LINKS")); 
while($ar_result = $db_list->GetNext()):   
?> 
<?=$ar_result["~UF_LINKS"];?> 
<?endwhile?>

Вывод дополнительных фото
<?foreach ($arResult["PROPERTIES"]["photo"]["VALUE"] as $files):?> 
<? $arFile = CFile::GetFileArray($files); 
if( $arFile) :?>
<a href="<?=$arFile["SRC"]?>" data-title="<?=$arFile["ORIGINAL_NAME"]?>">
<img src="<?=$arFile["SRC"]?>" alt="img">
</a>
<? endif; ?> 
<?endforeach?><br>

Если свойство типа список имеет значение....выводим
<?if($arItem['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'LEFT'):?>
// 1 значение
<?elseif($arItem['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'RIGHT'):?>
// 2 значение
<?elseif($arItem['PROPERTIES']['PHOTOPOS']['VALUE_XML_ID'] == 'TOP'):?>
// 3 значение
<?endif;?>

Как вывести количество просмотров элемента списка
В параметрах вывода компонента добавить: 
"LIST_FIELD_CODE" => array(0=>"SHOW_COUNTER",1=>"",), 
"DETAIL_FIELD_CODE" => array(0=>"SHOW_COUNTER",1=>"",), 
В нужном месте шаблона компонента вставить 
<?=$arItem['SHOW_COUNTER']?> - для списка 
<?=$arResult['SHOW_COUNTER']?> - для детальной страницы
Заказать услугу
Оформите заявку, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.

 
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Загрузить изображение