Раздел D7: Мультиязычность описывает, как использовать ORM (D7) для получения переведённых значений из таблиц модуля Мультиязычности. Примеры охватывают работу с информационными блоками, единицами измерения, складами и другими таблицами.
В модуле реализовано расширение классов ORM Bitrix, таких как ElementTable
, IblockTable
, SectionTable
, что позволяет получать значения полей на текущем языке сайта автоматически.
Вы можете использовать эти расширенные классы в своих проектах без необходимости вручную выбирать язык, — язык будет определён автоматически из текущего контекста сайта.
Примечание — для работы классов необходимо подключение модуля modulemarket.translator
. Все примеры предполагают, что он уже установлен и активен.