Настраиваемый импорт из CSV. Дополнение для CMS Совместные покупки

Author Автор: Роман Чернышов    Опубликовано: 27 января 2016

importВсем доброго времени! Сегодня речь пойдет о новом дополнении для CMS «Совместные покупки», которое призвано решить проблему с импортом товаров на сайт, раз и навсегда. А именно, речь идет о настраиваемом импорте из CSV. Что это значит? Если раньше для импорта товаров на сайт из Excel файла CSV, необходимо было заполнить данный файл в соответствии с требуемым форматом, то теперь все изменилось. Раньше формат был фиксированным, и таблица с товарами должны была иметь строгий вид: #ID;Заголовок;Описание;Артикул;Цена;Цвета;Размеры;Фото(url);Категория(Фильтр). Это создавало напряжение и порождало дополнительную рутину, при получении каталога товаров от поставщика, как правило в ином формате(с иным расположением столбцов).

Теперь, благодаря новому дополнению, каждый организатор может импортировать товары из CSV любого формата(с любым расположением столбцов). Благодаря возможности настраивания значений столбцов.

Справка по импорту

Вы можете импортировать товары в закупку из любого файла формата CSV. Данные в виде таблицы, где каждый столбик отвечает за определенный тип данных.

Например:
#ID;Заголовок;Описание;Артикул;Цена;Размеры;Фото(url);Категория(Фильтр)

Вы можете самостоятельно настроить значение каждого столбца и сохранить получившийся шаблон (а также удалить), это позволит вам импортировать товары из любого файла CSV. При этом важно помнить, что импортируемый файл обязательно должен содержать следующие значения(данные о товаре): Заголовок, Артикул, Цена, Размеры

Номера столбцов
Номер столбца — это порядковый номер столбца в документе CSV, соответствующего указанному значению. Пример: столбец №5 отвечает за Цену.

Значения столбцов

ID Товара — Если вы загружаете новые данные для уже существующего товара(хотите обновить данные товара, например стоимость), то в этом поле должен содержаться ID товара, иначе данные будут восприняты как новый товар.

Заголовок — Название товара. Обязательно к заполнению.

Описание — Описание товара. Может быть пустым.

Артикул — Артикул товара, желательно уникальный. Обязательно к заполнению.

Цена — Цена товара. Обязательно к заполнению.

Размеры — Размеры товара (Пример: 42,46,48). Обязательно к заполнению.

Фото(url) — Ссылка на фото товара. Может быть пустым.

Категория — Категория товара внутри закупки. Может быть пустым.

О дополнении

Само дополнение выполнено таким образом, что-бы как можно сильнее облегчить процесс настройки, интерактивная форма не требует перезагрузки страницы, применение Ajax, и еще ряда незначительных моментов. В дополнении есть небольшой раздел справки, таким образом организаторы быстро понимают принцип работы, экономя значительное время на рутиных задачах, более концентрируясь на продажах!

Скриншоты

imprt1 imprt2 imprt3

3 комментария to “Настраиваемый импорт из CSV. Дополнение для CMS Совместные покупки”

  • Роман Чернышов 01.08.2016 в 4:15 пп

    Инструкция на примере файла «Вечерние Платья.csv».
    1. Файл содержит следующие колонки: наименование, описание, ссылка на товар на сайте поставщика, ссылки на Фото, цена, Размер.
    2. Заходим в закупку, в которую хотим импортировать товары. Переходим во вкладку «Экспорт/импорт товаров».
    3. Видим селект «Формат импортируемого файла» выбираем «Добавить новый»
    4. Далее указываем «название» под которым будет сохранен настроенный вами шаблон, в дальнейшем вы сможете просто выбирать его из списка. Пишем в название «Вечерние Платья».
    5. Настраиваем столбцы, 1 столбец в нашем файле «Вечерние Платья.csv» — Заголовок(название товара), 2 столбец — Описание, 3 столбец пропускаем — т.к. там ссылка на сайт поставщика(она нам не нужна), 4 столбец — ссылка на фото, 5 столбей — цена и 6 столбец размеры.
    6. Выбираем файл для загрузки «Вечерние Платья.csv», жмем Импортировать.

    Все готово.

  • Олег 19.08.2016 в 9:48 дп

    Как включить в импорт\экспорт дополнительные изображения товара?

    • Роман Чернышов 19.08.2016 в 11:11 дп

      В последней версии CMS СП, и в данном дополнении есть поддержка нескольких фото. Адреса фото прописываются через пробел.

Оставить комментарий на Роман Чернышов

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 159₽
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка