Вопрос по CIBlockElement::GetList. Не могу достать свойство.
Хочу достать свойства:
Код:
$arOrder = Array();
$arFilter = Array("IBLOCK_ID"=>$IBLOCK_ID); // указываем из какого Инфоблока брать данные
$arSelectFields = Array("NAME", "PROPERTY_*");
$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelectFields);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
$arFieldsID = $arFields["PROPERTY_ID_MSSQL_VALUE"];
echo "<br>".$arFieldsID." - arFieldsID<br>"; // здесь есть
$arFieldsCWName = $arFields["NAME"];
echo $arFieldsCWName." - arFieldsCWName<br>"; // здесь есть
$arFieldsCWNameM3 = $arFields["PROPERTY_CWNameM3_VALUE"]; //
echo $arFieldsCWNameM3." - arFieldsCWNameM3"; // !!! здесь НЕ выводиться значение
}
Одно свойство выводиться другое нет
Т.е. свойство ID_MSSQL выводится,
А свойство CWNameM3 не выводится - почему?
Хочу достать свойства:
Код:
$arOrder = Array();
$arFilter = Array("IBLOCK_ID"=>$IBLOCK_ID); // указываем из какого Инфоблока брать данные
$arSelectFields = Array("NAME", "PROPERTY_*");
$res = CIBlockElement::GetList($arOrder, $arFilter, false, false, $arSelectFields);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
$arFieldsID = $arFields["PROPERTY_ID_MSSQL_VALUE"];
echo "<br>".$arFieldsID." - arFieldsID<br>"; // здесь есть
$arFieldsCWName = $arFields["NAME"];
echo $arFieldsCWName." - arFieldsCWName<br>"; // здесь есть
$arFieldsCWNameM3 = $arFields["PROPERTY_CWNameM3_VALUE"]; //
echo $arFieldsCWNameM3." - arFieldsCWNameM3"; // !!! здесь НЕ выводиться значение
}
Одно свойство выводиться другое нет
Т.е. свойство ID_MSSQL выводится,
А свойство CWNameM3 не выводится - почему?