174  /  381

Интеграция ORM в информационных блоках

Просмотров: 6197
Дата последнего изменения: 27.10.2020
Марина Павлова
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

С версии 19.0.0 модуля iblock добавлена поддержка ORM при работе с элементами инфоблоков.

Обратная совместимость

События старого ядра модуля инфоблоков не поддерживаются. Штатные возможности других модулей, опирающиеся на вызовы этих событий, недоступны.

В настоящий момент не реализована поддержка функциональных блоков:

    Для API работы с элементами (добавление, изменение, удаление)
  • ресайз изображений PREVIEW_PICTURE, DETAIL_PICTURE;
  • обновление фасетного индекса инфоблока (при условии использования);
  • обновление seo-параметров элемента;
  • сброс тегированного кеша;
  • установка прав доступа;
  • поддержка документооборота;
  • проверка дисковой квоты для файловых свойств;
  • пересчет доступности товаров с SKU;
  • пересчет цен для сортировки товаров с SKU;
  • индексация модулем поиска;
  • логирование операций с элементами.

    Для API работы с разделами (добавление, изменение, удаление).
  • автопересчет значений полей LEFT_MARGIN, RIGHT_MARGIN, GLOBAL_ACTIVE, DEPTH_LEVEL;
  • ресайз изображений PREVIEW_PICTURE, DETAIL_PICTURE;
  • обновление фасетного индекса инфоблока (при условии использования);
  • обновление seo-параметров раздела и дочерних сущностей (подразделов и элементов);
  • сброс тегированного кеша;
  • установка прав доступа на раздел и дочерние сущности;
  • проверка дисковой квоты для файловых полей;
  • индексация модулем поиска;
  • привязка свойств к разделам;
  • логирование операций с разделами.

Внимание! Перечисленный функционал необходимо реализовывать самостоятельно.



4
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии