Я пробую воспользоваться GetList Но не получается вывести нужные инфоблоки, не знаю почему
CModule::IncludeModule('highloadblock');
$bWholesale = in_array($USER::WHOLESALE, $USER->GetUserGroupArray());
$wholesale = $bWholesale ? 'true' : 'false';
$hlblock = HighloadBlockTable::getById(HighloadBlockTable::TRANSPORT)->fetch();
$enity = HighloadBlockTable::compileEntity($hlblock);
$entityClass = $enity->getDataClass();
$res = $entityClass::getList(array(
'select' => array('UF_NAME'),
'filter' => array('UF_ACTIVE' => 1)
));
while($row = $res->fetch()){
$arResult['listCompany'] = $row['UF_NAME'];
}
$hlblock выводит
array (size=3)
'ID' => string '1' (length=1)
'NAME' => string 'Transpot' (length=8)
'TABLE_NAME' => string 'b_transport_company' (length=19)
Хотя там есть записи, я делаю sql запрос и у меня выводиться
SELECT UF_NAME
FROM `b_transport_company`
WHERE UF_ACTIVE = 1
Почему я не могу у меня выводиться false вместо того, чтобы выводило все записи?