1С-Битрикс
- 2 ответа
- 0 вопросов
1
Вклад в тег
\Bitrix\Main\Loader::IncludeModule("highloadblock");
$xmlID = '21XlirMU'; //подставьте нужный вам внешний код
$tblName = 'years';
$select = ['UF_NAME']; // или как у вас поле называется
$filter = ['UF_XML_ID'=>$xmlID];
$limit = 1;
$hlblock = \Bitrix\Highloadblock\HighloadBlockTable::getList(
array("filter" => array('TABLE_NAME' => $tblName))
)->fetch();
$entity = \Bitrix\Highloadblock\HighloadBlockTable::compileEntity($hlblock);
$Query = new \Bitrix\Main\Entity\Query($entity);
$Query->setSelect($select);
$Query->setFilter($filter);
$Query->setOrder([]);
$Query->setLimit($limit);
$result = $Query->exec();
$arResult = new \CDBResult($result);