Документация для разработчиков
Темная тема

CIBlockFindTools

CIBlockFindTools - вспомогательный класс для поиска ID разделов и элементов инфоблоков по символьным кодам, путям разделов и переменным комплексных компонентов.

Класс используется в компонентах модуля iblock, в том числе при разборе ЧПУ-адресов, когда нужно определить, какой странице компонента соответствует текущий URL: разделу или элементу.

Методы класса

МетодОписание
GetSectionIDВозвращает ID раздела по переданному ID или символьному коду с учетом фильтра.
GetElementIDВозвращает ID элемента по переданному ID или символьному коду с учетом раздела и фильтра.
GetSectionIDByCodePathВозвращает ID раздела по цепочке символьных кодов.
checkSectionПроверяет существование раздела и заполняет переменные раздела для компонента.
checkElementПроверяет существование элемента и заполняет переменные элемента для компонента.
resolveComponentEngineВыбирает подходящую страницу комплексного компонента по кандидатам ЧПУ и найденным переменным.


© «Битрикс», 2001-2026, «1С-Битрикс», 2026