Вывести элементы Highload-блока
В 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']; // имя }
Поддержать автора
Все статьи создаются и поддерживаются одним человеком,
если вам нравится контент, вы можете поддержать автора сайта