в iblock.element.add.list пытаюсь сделать выборку свойств элемента
проблема - $arElement['ID'] не передает ID элемента, хотя через шаблон выводится на ура. а если в aFilter ID прописать ручками, то не осуществляется выборка полей "PROPERTY_87.NAME", "PROPERTY_87.PROPERTY_81" (свойства привязанного элемента). помогите плиз советом, 2 дня убил.
спасибо!
| Код |
|---|
foreach ($arResult["ELEMENTS"] as $arElement)
{
$elem_ID = $arElement['ID'];
$aFilter = Array('IBLOCK_ID'=>23,'ID'=>"elem_ID");
$aSelect = Array("IBLOCK_NAME", "DATE_ACTIVE_FROM","PROPERTY_87","PROPERTY_87.NAME", "PROPERTY_87.PROPERTY_81");
$db_VALUE = CIBlockElement::GetList(Array(), $aFilter, false, false, $aSelect);
$a=$db_VALUE->Fetch();
$arResult["XXXX"] = $a["IBLOCK_NAME"].$a["PROPERTY_87_VALUE"].$a["DATE_ACTIVE_FROM"].$a["PROPERTY_87.NAME"].$a["PROPERTY_87.PROPERTY_81"]; |
проблема - $arElement['ID'] не передает ID элемента, хотя через шаблон выводится на ура. а если в aFilter ID прописать ручками, то не осуществляется выборка полей "PROPERTY_87.NAME", "PROPERTY_87.PROPERTY_81" (свойства привязанного элемента). помогите плиз советом, 2 дня убил.
спасибо!
