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

CIBlockSection

CIBlockSection - класс для работы с разделами (группами) информационных блоков.

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

МетодОписаниеС версии
GetList Возвращает список разделов по фильтру. 3.0.6
GetMixedList Создаёт список разделов и элементов. 5.1.0
GetByID Возвращает параметры раздела по его коду ID. 3.0.4
Add Добавляет в информационный блок новый раздел. 3.0.6
Update Изменяет параметры существующего раздела. 3.0.6
Delete Удаляет раздел из информационного блока. 3.0.4
GetCount Возвращает количество подразделов. 3.0.6
GetSectionElementsCount Возвращает количество элементов в разделе. 3.2.1
GetTreeList Возвращает разделы отсортированные в порядке "полностью развернутого дерева" 3.0.4
GetNavChain Возвращает путь от заданного раздела до корневого. 3.0.4
ReSort Пересчет левой и правой границ. 3.0.4
createMnemonicCode* Метод создания символьного кода.21.300.100
generateMnemonicCode* Метод генерации символьного кода.21.300.100
isExistsMnemonicCode* Метод проверки существования символьного кода.21.300.100

* - Методы работы с символьными кодами. Методы работают, только если в настройках инфоблока включена опция Транслитерировать из названия при добавлении раздела для поля Символьный код раздела.

Параметры транслитерации берутся из настроек инфоблока, но могут быть переопределены в момент использования. Исключение - опция Использовать внешний сервис для перевода. В этом случае методы не работают, возвращают null.

Язык, с которого осуществляется транслитерация, выбирается из настроек сайта, к которому привязан инфоблок. Может быть переопределен в момент использования. Если сайты, к которым привязан инфоблок, имеют различные языки, то язык транслитерации ОБЯЗАТЕЛЬНО необходимо указать при вызове методов.



Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2022, «1С-Битрикс», 2022
Наверх