bitrix d7 получить пользовательские поля раздела

4k
Алексей,
bitrix d7 получить пользовательские поля раздела

Пример кода для получения пользовательских полей раздела. Пригодится когда нужно быстро получить немного данных, где-нибудь в некешируемой области.

Пример кода для получения пользовательских полей раздела. Пригодится когда нужно быстро получить немного данных, где-нибудь в некешируемой области.

$entity = \Bitrix\Iblock\Model\Section::compileEntityByIblock($iblockId);
$dbSect = $entity::getList(array(
	"select" => ["UF_POP_BRANDS", 'UF_R_NAME'], // пользовательские поля
	"filter" => ['ID' => $sectionId],
	"cache"  => ['ttl' => 36000],
));
if ($arSect = $dbSect->fetch()) {
	var_dump($arSect["UF_POP_BRANDS"]);
}

Есть вопросы или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 20 апреля 2022
примеры d7, разработчику
Поделиться
Похожие статьи
Ядро D7, примеры, документация
Важная тема для разработчиков, чем быстрее начнете использовать, тем лучше.
Читать дальше » 0
Алексей,
Как получить название единицы измерения товара
Да и вообще всю информацию о единице измерения товара. Сразу покажу готовый код для нового ядра битр...
Читать дальше » 0
Алексей,
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Пример кода для получения пользовательских полей раздела. Пригодится когда нужно быстро получить немного данных, где-нибудь в некешируемой области.