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

5k
Алексей,
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
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Пример кода для получения пользовательских полей раздела. Пригодится когда нужно быстро получить немного данных, где-нибудь в некешируемой области.