Загрузка каталога из Excel (модуль 1С-Битрикс) – webdebug.excel



Этот модуль получают в подарок все наши клиенты, купившие у нас 1С-Битрикс: Малый Бизнес.

Модуль позволяет легко организовать загрузку каталога на сайте с помощью excel-файла (xls или xlsx). Отличительной особенностью данного модуля является пошаговый импорт, благодаря чему появляется возможность удобно импортировать файлы с большим количеством записей. Также большое преимущество модуля — возможность импортировать сразу из всех листов (ненужные листы можно запретить для импорта). Другое преимущество — возможность привязывать элементы в разделах, которые в Excel-файле отмечены разными цветами по разным уровням вложенности.

Имейте ввиду, что для возможности импорта Excel-файла, время его загрузки должно быть меньше ограничения времени на работу скрипта.

Т.о. для работы модуля необходимо, чтобы скрипт успевал:

  1. Открыть и обработать файл Excel (формат *.xls или *.xlsx).
  2. Полностью обработать хотя бы одну строку.

Если на данном этапе Вы только проектируете загрузку из Excel-файла, то следуйте следующим рекомендациям:

  1. Избегайте избыточных и заведомо лишних данных в excel-файле.
  2. Избегайте формул (большое количество формул может значительно уменьшить эффективность загрузки).
  3. Избегайте излишнего «разукрашивания» файла импорта.
  4. Если выполняется загрузка изображений, нужно быть уверенным, что все они существуют и доступны для загрузки. При этом в большинстве случае желательно загружать изображения с сервера, на котором расположен сайт (т.е. перед импортом загрузить изображения на сервер). При загрузке изображений со сторонних сайтов желательно использовать сервера с наибольшей скоростью загрузки.

Код модуля: webdebug.excel





По всем вопросам обращайтесь по нашим контактным данным:

Наверх