Привет всем, подскажите что не так делаю, есть не товарный инфоблок, у него свойства
1. Текст в серой кнопке - Строка- акт - код TEXT_GRAY_BUTTON
2. Текст в синей кнопке - Строка- акт - код TEXT_BLUE_BUTTON
Написал компонент, логика
представление
Картинки выводятся, текст в кнопке - нет. Что не так делаю?
1. Текст в серой кнопке - Строка- акт - код TEXT_GRAY_BUTTON
2. Текст в синей кнопке - Строка- акт - код TEXT_BLUE_BUTTON
Написал компонент, логика
| Код |
|---|
$arSelect = Array("ID", "NAME", "PREVIEW_PICTURE", "DETAIL_TEXT", "PROPERTY_CODE" => array("TEXT_GRAY_BUTTON"));
$arFilter = Array("IBLOCK_ID" => 5);
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($arFields = $res->GetNext())
{
$arResult[] = $arFields;
}
$this->includeComponentTemplate(); |
представление
| Код |
|---|
<?foreach ($arResult as $item): ?>
<!- html cjde here -->
<?
$file = CFile::ResizeImageGet($item["PREVIEW_PICTURE"], array('width' => 1000,'height' => 300), BX_RESIZE_IMAGE_EXACT, true);
<img src="<?=$file['src']?>" />
$ButtonGrayText = $item["DISPLAY_PROPERTIES"]['TEXT_GRAY_BUTTON'];
echo $ButtonGrayText;
?>
<!- html cjde here -->
<?endforeach;?>
|