Вывести элементы Highload-блока
126
В Highload-блоке рекомендуется хранить элементы, у которых нет отдельных страниц. Например, логотипы, бренды, статистика. А новости, статьи, товары рекомендуется хранить в инфоблоках.Вывести элементы из Highload-блока можно через следующий код: use Bitrix\Highloadblock\HighloadBlockTable as HLBT;
CModule::IncludeModule('highloadblock');
$highblock_id = 1;
$hl_block = HLBT::getById($highblock_id)->fetch();
// Получение имени класса
$entity = HLBT::compileEntity($hl_block);
$entity_data_class = $entity->getDataClass();
// Вывод элементов Highload-блока
$rs_data = $entity_data_class::getList(array(
'select' => array('*')
));
while ($el = $rs_data->fetch()){
echo $el['UF_NAME']; // имя
} |
Последние записи
|