18-04-19 22:35:54
215

1C-Битрикс - как по XML_ID получить имя свойства?

Привет, Хочу поделиться небольшой заметкой, которую делал для себя, думаю кому-нибудь это будет полезно. Как-то мне потребовалось из множественно списка получить имена предложенных вариантов для заполнения элемента, чтобы получить имя свойства по XML_ID свойства, достаточно использовать вот такую простую функцию.
Код PHP #1
[php]
<?
function nameProperty($ID)
{
   
$UserField CIBlockPropertyEnum::GetList(array(), array("ID" => $ID));
   if(
$UserFieldAr $UserField->GetNext())
   {
      return 
$UserFieldAr["VALUE"];
   }
   else return 
false;
}
?>
[/php]
В коде где нужно получить имя, используется так nameProperty(XML_ID свойства);