Добрый день.
Весь день провел за чтением документации, но так и не понял, как в шаблоне компонента «Информационные блоки» обратится к пользовательским свойствам элемента (т.е. к полям созданным во вкладке «Свойства»).
Пример кода:
Я нашел только GetProperty(), но при использовании этого метода приходится писать очень много кода.
Весь день провел за чтением документации, но так и не понял, как в шаблоне компонента «Информационные блоки» обратится к пользовательским свойствам элемента (т.е. к полям созданным во вкладке «Свойства»).
Пример кода:
| Код |
|---|
<?
if(CModule::IncludeModule("iblock")) {
$items = GetIBlockElementListEx("events", "action", Array(),
Array("DATE_ACTIVE_FROM"=>"DESC", "SORT"=>"ASC", "NAME" => "ASC"), 1,
Array("=PROPERTY_actionMain_VALUE"=>"1"));
while($arItem = $items->GetNext()):
?>
<h1><a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><?echo $arItem["NAME"];?></a></h1>
<p class="city"><?echo $arItem["[B]Не могу понять, как прочитать пользовательское свойство с кодом «city» или id равным 5-ти[/B]"]?></p>
<?
endwhile;
}
?> |
Я нашел только GetProperty(), но при использовании этого метода приходится писать очень много кода.