@scotch18
Middle PHP Developer

Как модернизировать экспорт каталога в csv?

Требуется экспортировать каталог в csv таким образом, чтобы остатки отображались так: 0 - нет остатков, 1 - есть остатки. При том для некоторых разделов каталога правила меняются. 0 - если остатков от 0 до 10 и 1 - если больше.

Каким образом можно модернизировать стандартную выгрузку битрикс и если нельзя, то в какую сторону смотреть?
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 2
alexyarik
@alexyarik
Битрикс разработчик
Штатный экспорт вы не сможете модернизировать. Расширение функционала админики осуществляется путём написания своих модулей.
Есть два варианта реализации:
1) Более простой. Выгружать нужный вам вид остатков в отдельном свойстве. Значения этого свойства наполнить с помощью скрипта, который будет добавлять 0 или 1 в зависимости от реальных остатков и указанных разделов. Выполнение скрипта вешается на крон (планировщик) при больших объёмах каталога.
2) Пишется свой скрипт выгрузки каталога в csv с нужной логикой
Ответ написан
Комментировать
@anton99zel Куратор тега 1С-Битрикс
29а класс средней школы №7
в какую сторону смотреть?
CIBlockElement::GetList с CATALOG_QUANTITY, для обмена XML вместо CSV (кмк оно проще и используется повсеместно).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы