Получить ID раздела по пользовательскому полю

Получить ID раздела по пользовательскому полю

Как получить ID раздела по пользовательскому полю другого раздела

Стоит задача в каталоге одного инфоблока по текущему ID раздела $arResult["VARIABLES"]['SECTION_ID'] в комплексном каталоге получить ID раздела другого инфобока где это значение добавлено в свойство пользовательского поля привязки

1) Используем CIBlockSection::GetList
2) 18 это значение ID привязки
3) UF_MAP_CATEGORY - пользовательское поле привязка к разделам

$section_props = CIBlockSection::GetList(array(), array('IBLOCK_ID' => 22, 'UF_MAP_CATEGORY' => 18), true, array("ID"));
$props_array = $section_props->GetNext();
//результат
Array(
    [ID] => 63
    [~ID] => 63
    [ELEMENT_CNT] => 36
    [~ELEMENT_CNT] => 36
)
Пример реализации того что получается. Интерактивная карта внедрённая в аспро
Пример интерактивной карты внедрённый в аспро.png

Ещё статьи:

01.07.2021 Типовые ошибки битрикс программиста на этапе предоставления образцов кода
ID: 319

07.05.2021 Дайджест №1 Ваджра и еврейский вопрос
На днях Ваджра зацепил так называемый "еврейский вопрос", выдержка цитата:
На днях я был безжалостно записан в антисемиты. Забавно. Честно говоря, до сих пор не понимаю смысл этого ярлыка, который навешивается на каждого, «не правильно думающего о евреях». ID: 318

06.05.2021 Кто такой Андрей Ваджра? Мой персональный отзыв об этом псевдо-эксперте
Есть такой псевдо-аналитик Андрей Ваджра с Украины, основная специализация которого украинская тематика. У него есть канал в ютубе, новостной сайт и группы в социальных сетях.
Мой личный отзыв об Ваджре
Немного пред истории, я посмотрел почти все его ролики на ютубе, был подписан на его телеграмм канал, пару раз читал его сайт, но это на мой взгляд чисто коммерческий проект, мне не нравится подача материала, да и сами темы. Напоминает новостной мусор нацеленный на определённую группу читателей. ID: 317

© 2015-2021 Web админ
Связаться по WhatsApp