Битрикс: highloadblock значения в свойстве список
Получить строки из самого highloadblock:
в строках будут храниться id значения из свойства типа список.
Получить сам список свойств по символьному идентефикатору или по числовому:
<?php CModule::IncludeModule("highloadblock"); use Bitrix\Highloadblock as HL; use Bitrix\Main\Entity; $hlblock = HL\HighloadBlockTable::getById(7)->fetch(); $entity = HL\HighloadBlockTable::compileEntity($hlblock); $main_query = new Entity\Query($entity); $main_query->setSelect(Array('*')); $result = $main_query->exec(); $result = new CDBResult($result); while ($row = $result->Fetch()) { print_r($row); } ?>
в строках будут храниться id значения из свойства типа список.
Получить сам список свойств по символьному идентефикатору или по числовому:
<?php $rsType = CUserFieldEnum::GetList(array(), array( 'USER_FIELD_NAME' => 'UF_TYPE' //, 'USER_FIELD_ID' => 'ID' )); foreach($rsType->arResult as $arType) { print_r($arType); } ?>
Комментарии
Отправить комментарий