Кастомная выгрузка в Excel в 1С-Битрикс
# Кастомная выгрузка в Excel в Битрикс
Бывает так что стандартная выгрузка в Excel из инфоблока падает с ошибкой о нехватке памяти, когда много записей или много свойств выбрано в фильтре.
Это возникает из-за того что много JOIN-ов и запрос получается слишком большим.
Самый простой способ - это написать свою выгрузку.
Добавить в админке кнопку, добавить роут, создать контроллер и в сервисе написать бизнес-логику. Обычно на проекте есть какой-нибудь модуль, который содержит общую бизнес-логику для проекта (core/engine/main), туда этот функционал и добавим.
В этой статье разберем, как создать собственную кастомную выгрузку с полным контролем над процессом...