Импорт данных
Импорт позволяет массово создавать и обновлять данные магазина из файлов. Это удобно при большом каталоге или переносе информации из другой системы.
Поддерживаемые форматы зависят от версии PrestaShop; чаще всего используется CSV, также могут поддерживаться табличные форматы.
img/screenshots/import-01.pngЧто можно импортировать
В списке типа данных выберите сущность, которую содержит файл. В зависимости от версии доступны категории, товары, комбинации, клиенты, адреса, бренды, поставщики, поисковые псевдонимы и другие данные.
После выбора типа справа показывается список доступных полей. Он помогает подготовить файл и понять, какие колонки можно сопоставить.
Основные параметры импорта
- Файл — загрузите подготовленный файл или выберите ранее загруженный.
- Язык файла — один импорт относится к одному языку. Для нескольких языков используйте отдельные файлы.
- Разделитель полей — обычно
;, но можно выбрать другой символ, соответствующий файлу. - Разделитель нескольких значений — используется для полей, содержащих несколько значений.
- Удалить существующие данные перед импортом — опасная опция: соответствующие данные будут удалены перед загрузкой. Используйте только при наличии резервной копии.
- Использовать артикул товара как ключ — позволяет сопоставлять товары по reference, если этот вариант поддерживается текущим импортом.
- Пропустить создание миниатюр — ускоряет импорт изображений, если пересоздание не требуется.
- Принудительно использовать ID — сохраняет идентификаторы из файла вместо автоматического назначения. Применяйте только если понимаете последствия.
- Отправить уведомление после завершения — полезно при больших импортных файлах.
img/screenshots/import-02.pngПодготовка CSV
Первая строка обычно содержит названия колонок. На каждой строке должно быть одинаковое число колонок. Рекомендуется использовать UTF-8.
При подготовке товаров учитывайте:
- цены импортируются в основной валюте магазина;
- категории должны существовать заранее, если указываются по ID;
- несколько категорий или значений разделяются выбранным разделителем;
- ссылка на изображение должна быть абсолютным URL, доступным из интернета;
- даты должны быть записаны в формате, который понимает PrestaShop.
Перед большим импортом сделайте копию файла и сначала загрузите несколько строк.
Сопоставление колонок
После нажатия «Далее» PrestaShop показывает экран сопоставления. Для каждой колонки файла выберите поле PrestaShop, в которое нужно записать значение.
img/screenshots/import-03.pngЕсли первая строка содержит заголовки, укажите, что её нужно пропустить. Проверьте предварительный просмотр и только после этого запускайте импорт.
Настройку сопоставления можно сохранить и использовать повторно для файлов с такой же структурой.
Импорт характеристик из таблицы
Для характеристик товара значения должны быть подготовлены в том формате, который ожидает поле импорта. Если одному товару назначается несколько значений, используйте выбранный разделитель нескольких значений. Названия характеристик и значения лучше заранее создать в каталоге и протестировать на одном товаре.
После завершения импорта проверьте товары в каталоге: категории, цены, остатки, изображения, комбинации и значения характеристик.
img/screenshots/import-04.png