Получить все теги инфоблока

87
Алексей,
Получить все теги инфоблока
Получить все теги инфоблока

Посмотрел документацию по стандартным тегам и впал в ступор. Как сделать запрос популярных тегов у определённого инфоблока?

Посмотрел документацию по стандартным тегам и впал в ступор. Как сделать запрос популярных тегов у определённого инфоблока?

Оказывается, в фильтре можно указать PARAM1 (тип инфоблока) и PARAM2 (ID инфоблока). Это соответствие для модуля инфоблоков.

Пример кода:

CModule::IncludeModule('search');
$dbTags = CSearchTags::GetList(
    array(),
    array('PARAM1' => $arParams['IBLOCK_TYPE'], 'PARAM2' => $arParams['IBLOCK_ID']),
    array('CNT' => 'DESC'),
    1000
);
while ($arTag = $dbTags->GetNext()) {
    var_dump($arTag);
}
Опубликовано 8 декабря 2021 | Обновлено 9 декабря 2021
разработчику, примеры кода, теги, инфоблоки
Поделиться
Комментарии
Авторизуйтесь чтобы получать уведомления об ответе
Посмотрел документацию по стандартным тегам и впал в ступор. Как сделать запрос популярных тегов у определённого инфоблока?