FCIBlockElement

Описание

Класс FCIBlockElement переопределяет базовый класс CIBlockElement и расширяет его функциональность поддержкой мультиязычности. Все ключевые методы выборки и работы с элементами, такие как GetList, GetByID, GetProperty, дополнены параметром $LANGUAGE_ID, позволяющим получать данные на нужном языке.

Основные особенности:

  • Переопределяет стандартные методы CIBlockElement для поддержки мультиязычного интерфейса.
  • Автоматически подставляет переводы для полей NAME, PREVIEW_TEXT, DETAIL_TEXT, а также для свойств.
  • Поддерживает выборку данных по заданному языку без зависимости от текущего сайта.
  • Сохраняет совместимость с оригинальным API Bitrix, облегчая интеграцию в существующие проекты.

Примечание: Класс FCIBlockElement входит в состав модуля мультиязычности и предназначен для использования в проектах, где требуется отображение и управление контентом инфоблоков на нескольких языках.

Описание класса CIBlockElement в официальной документации Битрикс