Описание
Класс FCIBlockSection является расширением стандартного класса CIBlockSection и предназначен для работы с разделами (группами) информационных блоков с поддержкой мультиязычности. Все методы класса обеспечивают получение и обработку данных на различных языках за счёт интеграции с таблицами переводов.
Основные особенности:
- Полностью совместим с логикой CIBlockSection, включая методы
GetByID
,GetList
,GetNavChain
и другие. - Добавляет параметр
LANGUAGE_ID
во все методы выборки, позволяя получать данные разделов на нужном языке. - Автоматически подставляет переведённые значения для полей
NAME
,DESCRIPTION
и других текстовых свойств. - Обеспечивает обратную совместимость: при отсутствии перевода возвращаются оригинальные значения.
Примечание: Класс FCIBlockSection
предназначен для использования в мультиязычных проектах и модулях, расширяющих функциональность стандартных инфоблоков без изменения основной бизнес-логики.
Описание класса CIBlockSection в официальной документации Битрикс