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