- Архив в формате
- Modules
- Установка на хостинг
- Распаковать архив в папку bitrix/modules и установить из админ. панели сайта
Описание:
Модуль позволяет легко организовать загрузку каталога на сайте с помощью excel-файла (xls или xlsx).
Отличительной особенностью данного модуля является пошаговый импорт, благодаря чему появляется возможность удобно импортировать файлы с большим количеством записей.
Также большое преимущество модуля - возможность импортировать сразу из всех листов (ненужные листы можно запретить для импорта).
Другое преимущество - возможность привязывать элементы в разделах, которые в Excel-файле отмечены разными цветами по разным уровням вложенности.
Модуль штатно позволяет загружать изображения к товарам: как анонс/подробно, так и изображения в свойствах инфоблока, включая даже множественные свойства.
Также модуль позволяет легко и удобно сохранять не только текстовые данные, но и данные списков и привязок к элементам! При этом привязки возможны как по названию, так и по ID, так и по XML_ID.
Обновление 1.0.4 добавляет модулю возможность загрузки торговых предложений из Excel-файла.
При этом в качестве инфоблока для загрузки нужно указывать инфоблок торговых предложений, инфоблок товаров будет найдет автоматически, под таблицей настройки соответствий торговых предложений появилась таблица настройки соответствий для товаров, к которым относятся торговые предложения.
Сам товар определяется как последний уровень разделов (т.е. фактически последний уровень раздела становится товаром, к которому будут относиться торговые предложения).
Модуль позволяет указывать для товаров все типы цен, а также задавать остатки (как общий остаток, так и остаток по всем складам - на основе стандартного функционала 1С-Битрикс 12).
Имейте ввиду, что для возможности импорта Excel-файла, время его загрузки должно быть меньше ограничения времени на работу скрипта.
Т.о. для работы модуля необходимо, чтобы скрипт успевал:
1. Открыть и обработать файл Excel (формат *.xls или *.xlsx).
2. Полностью обработать хотя бы одну строку.
Если на данном этапе Вы только проектируете загрузку из Excel-файла, то следуйте следующим рекомендациям:
1. Избегайте избыточных и заведомо лишних данных в excel-файле.
2. Избегайте излишнего "разукрашивания" файла импорта.
3. Если выполняется загрузка изображений, нужно быть уверенным, что все они существуют и доступны для загрузки. При этом в большинстве случае желательно загружать изображения с сервера, на котором расположен сайт (т.е. перед импортом загрузить изображения на сервер). При загрузке изображений со сторонних сайтов желательно использовать сервера с наибольшей скоростью загрузки.
Внимание! Если Вам необходима загрузка файлов с помощью планировщика (напр., для регулярной загрузки), воспользуйтесь нашим другим, более продвинутым, модулем для загрузки - Импорт данных.
Внимание! Работа модуля на всех хостингах с кодировкой UTF-8 не гарантируется.
Внимание! Загрузка вычисленных значений из формул не поддерживается. Т.е. формулы загружаются текстом, например: "=A1+B2".
Внимание! Не забывайте создавать резервную копию сайта перед загрузкой!
Модуль позволяет легко организовать загрузку каталога на сайте с помощью excel-файла (xls или xlsx).
Отличительной особенностью данного модуля является пошаговый импорт, благодаря чему появляется возможность удобно импортировать файлы с большим количеством записей.
Также большое преимущество модуля - возможность импортировать сразу из всех листов (ненужные листы можно запретить для импорта).
Другое преимущество - возможность привязывать элементы в разделах, которые в Excel-файле отмечены разными цветами по разным уровням вложенности.
Модуль штатно позволяет загружать изображения к товарам: как анонс/подробно, так и изображения в свойствах инфоблока, включая даже множественные свойства.
Также модуль позволяет легко и удобно сохранять не только текстовые данные, но и данные списков и привязок к элементам! При этом привязки возможны как по названию, так и по ID, так и по XML_ID.
Обновление 1.0.4 добавляет модулю возможность загрузки торговых предложений из Excel-файла.
При этом в качестве инфоблока для загрузки нужно указывать инфоблок торговых предложений, инфоблок товаров будет найдет автоматически, под таблицей настройки соответствий торговых предложений появилась таблица настройки соответствий для товаров, к которым относятся торговые предложения.
Сам товар определяется как последний уровень разделов (т.е. фактически последний уровень раздела становится товаром, к которому будут относиться торговые предложения).
Модуль позволяет указывать для товаров все типы цен, а также задавать остатки (как общий остаток, так и остаток по всем складам - на основе стандартного функционала 1С-Битрикс 12).
Имейте ввиду, что для возможности импорта Excel-файла, время его загрузки должно быть меньше ограничения времени на работу скрипта.
Т.о. для работы модуля необходимо, чтобы скрипт успевал:
1. Открыть и обработать файл Excel (формат *.xls или *.xlsx).
2. Полностью обработать хотя бы одну строку.
Если на данном этапе Вы только проектируете загрузку из Excel-файла, то следуйте следующим рекомендациям:
1. Избегайте избыточных и заведомо лишних данных в excel-файле.
2. Избегайте излишнего "разукрашивания" файла импорта.
3. Если выполняется загрузка изображений, нужно быть уверенным, что все они существуют и доступны для загрузки. При этом в большинстве случае желательно загружать изображения с сервера, на котором расположен сайт (т.е. перед импортом загрузить изображения на сервер). При загрузке изображений со сторонних сайтов желательно использовать сервера с наибольшей скоростью загрузки.
Внимание! Если Вам необходима загрузка файлов с помощью планировщика (напр., для регулярной загрузки), воспользуйтесь нашим другим, более продвинутым, модулем для загрузки - Импорт данных.
Внимание! Работа модуля на всех хостингах с кодировкой UTF-8 не гарантируется.
Внимание! Загрузка вычисленных значений из формул не поддерживается. Т.е. формулы загружаются текстом, например: "=A1+B2".
Внимание! Не забывайте создавать резервную копию сайта перед загрузкой!