Есть поле Список у highloadblock, прохожусь по нему через getList и получаю ID выбранного списка у записи, а не Значение, как можно вытащить значение у Списка highloadblock ?
26.04.2017 08:17:16
Есть поле Список у highloadblock, прохожусь по нему через getList и получаю ID выбранного списка у записи, а не Значение, как можно вытащить значение у Списка highloadblock ?
|
|
|
|
26.04.2017 10:49:47
Денис Корнилов, все поля highload блоков это самые обычные Пользовательские поля.
|
|
|
|
26.04.2017 11:37:59
Денис Корнилов, путаетесь как раз здесь вы. Где в моем ответе хоть слово про обычные инфоблоки? Я дал ссылку на страницу официальной документации (а если быть точнее на комментарий Алексея Сучкова) где он привел пример функции, которая по ID значения списка возвращает его значение.
|
|
|
|
26.04.2017 11:47:36
Бесполезен его код для highload, так как не прилетает VALUE, только ID
|
|
|
|
26.04.2017 14:10:41
Может кому пригодится, как можно получить VALUE список поля highload блока
$test = CUserFieldEnum::GetList(array(), array("UF_TRANSACTION_CODE"=>3882, "ID" => 12)); var_dump($test); |
|
|
|
11.06.2024 08:24:46
CUserFieldEnum::GetList( [], ['XML_ID' => 'Код значения элемента списка'] )->Fetch()['ID'] |
||||
|
|
|||