Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Помогите получить свойства

00 голосов
3
Здравствуйте.
Имеется код:

CModule::IncludeModule("iblock");
$arOrder = array("SORT"=>"DESC");
$arFilter = array(
  'IBLOCK_ID' => 8,  
  'ACTIVE' => 'Y',  
);
$arNavStartParams = array('nTopCount' => 40);  
$arSelect = array('ID','NAME','PREVIEW_PICTURE','PROPERTY_NOMER');  
$res = CIBlockElement::GetList($arOrder, $arFilter, false, $arNavStartParams, $arSelect);
while ($arItem = $res->GetNext()) 
{
echo "$arItem['PROPERTY_NOMER']";
}
Подскажите, как в моём случае получить значение свойства NOMER ?
Пытался через GetNextElement, но выдаются ошибки
спросил 13 Янв, 13 от Cawka (200 баллов)

3 Ответы

00 голосов
участок кода:


Код
while ($arItem = $res->GetNext()) 
{
echo "$arItem['PROPERTY_NOMER']";
}



попробуйте заменить на:


Код
while ($ob = $res->GetNextElement()) 
{

    $arProps = $ob->GetProperties();        // берем свойства
    echo "<br>".$arProps['NOMER']['VALUE']." - свойство NOMER<br>";

}
ответил 13 Янв, 13 от EDKA (980 баллов)
00 голосов
Цитата
Alexander Ilyankin пишет:
echo "$arItem['PROPERTY_NOMER']";
echo $arItem['PROPERTY_NOMER_VALUE'];
ответил 14 Янв, 13 от Ly (4,580 баллов)
00 голосов
print_r() в помощь в таких случаях
ответил 22 Янв, 13 от Ly (4,580 баллов)

Похожие вопросы

0 голосов
3 ответов
0 голосов
3 ответов
0 голосов
6 ответов
0 голосов
2 ответов