CIBlockFindTools
CIBlockFindTools - вспомогательный класс для поиска ID разделов и элементов инфоблоков по символьным кодам, путям разделов и переменным комплексных компонентов.
Класс используется в компонентах модуля iblock, в том числе при разборе ЧПУ-адресов, когда нужно определить, какой странице компонента соответствует текущий URL: разделу или элементу.
Методы класса
| Метод | Описание |
|---|---|
| GetSectionID | Возвращает ID раздела по переданному ID или символьному коду с учетом фильтра. |
| GetElementID | Возвращает ID элемента по переданному ID или символьному коду с учетом раздела и фильтра. |
| GetSectionIDByCodePath | Возвращает ID раздела по цепочке символьных кодов. |
| checkSection | Проверяет существование раздела и заполняет переменные раздела для компонента. |
| checkElement | Проверяет существование элемента и заполняет переменные элемента для компонента. |
| resolveComponentEngine | Выбирает подходящую страницу комплексного компонента по кандидатам ЧПУ и найденным переменным. |
© «Битрикс», 2001-2026, «1С-Битрикс», 2026