Добрый день.
Подскажите пожалуйста, как в БП сделки обращаться к полям универсальных списков через PHP-код.
Пробую так
$arFilter = Array("IBLOCK_ID" => 35, "ID" => {=Document:UF_XXX});
$dc = CIBlockElement::GetList(array(), $arFilter, array("NAME" );
$br = $dc->Fetch();
$Pbrr = $br["NAME"];
$this -> SetVariable('Variable2', $Pbrr);
Пояснения:
"IBLOCK_ID" => 35 - это созданный мной список, который хранится в отдельной таблице.
"ID" => {=Document:UF_XXX} - Строка в этом списке отбирается по пользовательскому полю сделки
В итогу в переменную Variable2 сохраняется значение поля Название отобранной строки.
Как обратиться к другим полям списка в отобранной строке?
Знаю только их ID.
Подскажите пожалуйста, как в БП сделки обращаться к полям универсальных списков через PHP-код.
Пробую так
$arFilter = Array("IBLOCK_ID" => 35, "ID" => {=Document:UF_XXX});
$dc = CIBlockElement::GetList(array(), $arFilter, array("NAME" );
$br = $dc->Fetch();
$Pbrr = $br["NAME"];
$this -> SetVariable('Variable2', $Pbrr);
Пояснения:
"IBLOCK_ID" => 35 - это созданный мной список, который хранится в отдельной таблице.
"ID" => {=Document:UF_XXX} - Строка в этом списке отбирается по пользовательскому полю сделки
В итогу в переменную Variable2 сохраняется значение поля Название отобранной строки.
Как обратиться к другим полям списка в отобранной строке?
Знаю только их ID.