Товары в интернет-магазин на Битриксе можно добавлять разными способами:
- по одному через админку;
- передавать с 1С или других складских программ;
- импортировать в виде прайса.
В Битрикс есть штатный механизм для импорта файлов. Но, к сожалению, он не слишком удобный, с минимальным количеством настроек.
Как альтернативу можно использовать модуль с маркетплейс
"Импорт с Excel".
Разработали его достаточно давно, но разработчики активно совершенствуют свое детище, а техподдержка оперативно помогает решать вопросы, связанные с его установкой и эксплуатацией.
Вот некоторые из возможностей модуля:
- Поддержка форматов XLS, XLSX, XLSM, CSV.
- Можно создавать много профилей - свой профиль под каждый Эксель-файл. Тогда в случае обновления файла его можно загружать с настроенными ранее параметрами, не придется тратить время каждый раз на настройку параметров.
- Разные листы Excel-файла можно загружать не только в один, но и в разные инфоблоки и разделы.
- Изображения и файлы для импорта можно загружать с удаленного сервера.
- Поддержка многоскладовости. Обновление остатков на складе.
- Периодическая загрузка по крону согласно настройкам профиля.
- Фильтрация загружаемых элементов по любому полю (например, загрузка товаров только одного производителя).
- Деактивация пустых разделов после импорта.
- Гибкий функционал округления цен.
- И понятный дизайн, что тоже немаловажно :)
Научиться работать с модулем можно довольно быстро. А поможет вам в этом наша небольшая инструкция.
Инструкция по импорту товаров на сайт с помощью модуля "Импорт из Excel"
1. В адмике переходите Контент/Импорт из Excel/Импорт
2. В выпадающем списке «Профиль загрузки» выбираете «Создать новый». После того, как будет создан хотя бы один профиль загрузки, он будет отображаться в данном списке и можно будет его выбрать, чтобы не задавать заново настройки для импорта файла.
3. В поле «Файл для загрузки» открываете меню (1) и выбираете «Загрузить файл с компьютера». При последующих загрузках нужно будет выбирать «Заменить файлом с компьютера» (2).
4. Проверяете, что Информационный блок задан тип «Каталог» и инфоблок «Товары». Поле для идентификации элемента должно быть «Название».
5. Дальше увидите много разных настроек. Но для самой простой первичной загрузки они не очень важны. А в дальнейшем при помощи этих настроек, вы сможете, например, обновлять цены или деактивировать товары, которых нет в прайсе. Как это делать описано в инструкциях, которые прилагаются к модулю. Чтобы их открыть нужно нажать кнопку «Как настроить импорт» вверху.
Пока все эти дополнительные настройки не трогаем, нажимаем кнопку «Далее».
6. Дальше откроется новая страница с таблицей. Верхняя ее часть содержит названия свойств сайта
Каждому столбцу соответствует свое свойство на сайте. Например, если столбец прайса содержит артикулы, то ему на сайте отвечает свойство Артикул. Соответственно смотрите вверху, чтобы там было указано «Артикул». Второй столбец содержит названия товаров. Ему на сайте отвечает свойство «Наименование элемента». И т.д. по всем столбцам.
Чтобы задать соответствия свойств прайса и сайта, нужно нажать на кнопку со стрелочкой и выбрать подходящее свойство.
7. Возле первой строки таблички открываете меню (нажимаете на кнопку с полосками) и нажимаете на пункт «Строка содержит заголовки».
8. Если в вашем файле-прайсе несколько листов, а загружать информацию нужно с одного, то снимаете галочки с остальных. Но проще всего следить, чтобы в файле был только один лист.
9. Нажимаете «Загрузить данные».
10. После того, как информация загрузится, проверяете, что все корректно отображается.
Как видите, в инструкции описано, как загрузить товары на сайт в самом простом случае. Если вам требуется использовать все остальные возможности модуля, то советуем посмотреть видеоинструкции от разработчиков.
Данная инструкция подходит во многих случаях, но не является универсальной. Потому, если вам будет нужна помощь с загрузкой товаров в интернет-магазин на Битриксе и модулем импорта, то обращайтесь, будем рады помочь!