Собственно суть вопроса в заголовке.[CODE] $queryTbl = new Bitrix\Main\Entity\Query(
Bitrix\Iblock\ElementTable::getEntity()
);
$queryTbl->setSelect($arSelect)
->setFilter(array('IBLOCK_ID' => $arParams["IBLOCK_ID"]))
// сортируем элементы по идентификатору, по возрастанию
->setOrder(array('RAND()' => 'ASC'))
// выбираем только три элемента
->setLimit($arParams["ELEMENT_COUNT"]);
[/CODE]
Так не хочет. Куда копать?
Bitrix\Iblock\ElementTable::getEntity()
);
$queryTbl->setSelect($arSelect)
->setFilter(array('IBLOCK_ID' => $arParams["IBLOCK_ID"]))
// сортируем элементы по идентификатору, по возрастанию
->setOrder(array('RAND()' => 'ASC'))
// выбираем только три элемента
->setLimit($arParams["ELEMENT_COUNT"]);
[/CODE]
Так не хочет. Куда копать?