Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Модуль Импорт CSV файла с сервера поставщика [Поддержка]


vilija
 Поделиться

Рекомендованные сообщения

Импорт CSV файла с сервера поставщика


Импорт CSV файла с сервера поставщика


Модуль перезалит. Вируса нет. Добавлена версия для Opencart 2.0.x

Перед первой синхронизацией обязательно сделайте бекап базы данных !

Синхронизация товаров с файлом поставщика, который лежит на его сервере. Файл в формате CSV.

Создаются автоматом новые товары, категории, производители.

Товары из файла поставщика добавляются без удаления существующих .

Можно задавать фиксированную наценку на (в %) на цены поставщика.

При создании нового товара из файла заполняются следующие поля:

название, модель, описание, цена, категория, производитель,количество, фото.

При обновлении существующего товара меняются следующие поля:

цена и количество.

В настройках модуля задаетются порядковые номера колонок в файле поставщика , в которых расположены

Название , модель , цена и т.д.

Номера колонок считаются с нуля.

Внимание! Код товара ( уникальный идентификатор в файле поставщика ) должен выводиться в калонку sku.

Т.е. в настройках модуля в строке "Номер колонки "sku":" указываем номер колонки где расположен код товара.

Изображения товаров должны быть предварительно загружены на ваш сервер.

Каталог с изображениями задается в настройках модуля.

Например , если задать parts/ , то изображения должны быть загружены в image/data/parts/

"Разделитель в категории:" - Разделитель категорий и подкатегорий в колонке категория. (Компьютеры/РС)

Количество подкатегорий не более 20.

Если у товров есть дополнительные фото их можно указать в Номер колонки "Фото": через запятую . Первым должен идти номер колонки основного фото.

Для создания нового профиля нужно в графе "Выберите профиль импорта:" выбрать "Cоздание нового профиля", заполнить нужные поля, затем нажать "Сохранить профиль".

Если какое то из полей не используется , например в файле нет описания товара , то в этом поле ставим -1.

Изображения товаров должны быть предварительно загружены на ваш сервер.

Каталог с изображениями задается в настройках модуля относительно image/data/.

Например , если задать parts/ , то изображения должны быть загружены в image/data/parts/

В отдельной вкладке можно задать импорт аттрибутов.

Сами аттрибуты уже должны бать созданы на сайте .

В колонку "Назавние Аттрибута" начинаете вводить название аттрибута. Автодополнение предложит возможные варианты аттрибутов.

В "Номер колонки Аттрибута"вводите номер колонки со значением аттрибута.

Лицензия действительна на один домен. Если вы хотите поставить модуль еще на один домен, вы должны приобрести еще одну копию модуля.

Установка - скопировать содержимое каталога admin в каталог админ вашего сайта.

После установки модуля не забудьте добавить права на этот модуль в "Система"->"Группы пользователей"

При апдейте с предыдущих версий настойки импорта не сохраняются.

Перепишите настройки. Залейте новые файлы. В Админке Дополнения--Модули удалите модуль CSVSynchroniz.

Затем нажмите - установить модуль.

Зайдите в модуль . Введите старые настройки , дайте имя этому профилю и нажмите Сохранить профиль.

Демо здесь.

demo/demo

Должен работать OpenCart и ocStore 1.5.x.

Проверено на версиях ocStore 1.5.1.3, 1.5.3.1, 1.5.4.1.2, 1.5.5.1.1 и OpenCart 1.5.4.1, 2.0.x


 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Добрый день! Есть ряд вопросов:

- кодировка CSV должна быть UTF-8 или поддерживает Windows-1251?

- к названии фото в CSV должно быть прописаны с расширением?

- будет ли модернизироваться модуль для работы с несколькими поставщиками?

- если с CSV поставщика пропала строчка с товаром, удалится ли товар с сайта или обновится количество до "0"?

- будет ли дорабатываться модуль с возможностью собирать категории товара по столбцам из CSV?

 

- если возможность только обновлять остатки по SKU не "затирая" затрагивая другие поля в товаре?

 

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах


Добрый день! Есть ряд вопросов:

- кодировка CSV должна быть UTF-8 или поддерживает Windows-1251?

- к названии фото в CSV должно быть прописаны с расширением?

- будет ли модернизироваться модуль для работы с несколькими поставщиками?

- если с CSV поставщика пропала строчка с товаром, удалится ли товар с сайта или обновится количество до "0"?

- будет ли дорабатываться модуль с возможностью собирать категории товара по столбцам из CSV?

 

- если возможность только обновлять остатки по SKU не "затирая" затрагивая другие поля в товаре?

 

Спасибо.

Добрый день.

Кодировка должна быть UTF-8. ( Можно сделать под Windows-1251)

Название фото должно быть с расширением

Если есть необходимость , можно сделать запоминание  настроек под несколько поставщиков.

В данной версии товар не удаляется при удалении строки с товаром из таблицы .

Наверное отдельной версией будет модуль со сборкой категорий из столбцов(один столбец - одна подктегория).

Да, есть возможность только обновлять количество товара. Если нужно такое - вышлю на почту.

Ссылка на комментарий
Поделиться на других сайтах

Добрый день.

Кодировка должна быть UTF-8. ( Можно сделать под Windows-1251)

Название фото должно быть с расширением

Если есть необходимость , можно сделать запоминание  настроек под несколько поставщиков.

В данной версии товар не удаляется при удалении строки с товаром из таблицы .

Наверное отдельной версией будет модуль со сборкой категорий из столбцов(один столбец - одна подктегория).

Да, есть возможность только обновлять количество товара. Если нужно такое - вышлю на почту.

 

Здравствуйте!

Я купил ваш модуль, и установил, у меня есть ошибки, хочу что бы вы подсказали как их решить:

65a44c601158.jpg

 

1) Не загружает в указанные категории + создает много новых категорий, вот скрин ошибки  - http://s33-temporary-files.radikal.ru/9dc8fb259be144a1b40bc4ca05909ba3/-929206895.jpg

 

2) все товары загружаются со статусом отсутствия на складе

3) Название модели вообще не выгружается

4) не выгружается описание

5) не загружается изображение, можно ли сделать так что бы название фото в csv файле было без расширение? и где должна лежать папка в которой лежат фото, в корневой папке?

6) и как сделать так что бы в название товара выгружалось две ячейки?

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте!

Я купил ваш модуль, и установил, у меня есть ошибки, хочу что бы вы подсказали как их решить:

65a44c601158.jpg

 

1) Не загружает в указанные категории + создает много новых категорий, вот скрин ошибки  - http://s33-temporary-files.radikal.ru/9dc8fb259be144a1b40bc4ca05909ba3/-929206895.jpg

 

2) все товары загружаются со статусом отсутствия на складе

3) Название модели вообще не выгружается

4) не выгружается описание

5) не загружается изображение, можно ли сделать так что бы название фото в csv файле было без расширение? и где должна лежать папка в которой лежат фото, в корневой папке?

6) и как сделать так что бы в название товара выгружалось две ячейки?

Нужен кусок вашего .csv файла. Если файл правился в экселе, возможно он удалил кавычки.

Папку для фото вы указываете в соответствующей графе относительно /image/data/

Т.е. если укажите parts/ , то загружать фото нужно в /image/data/parts/

Ссылка на комментарий
Поделиться на других сайтах

Нужен кусок вашего .csv файла. Если файл правился в экселе, возможно он удалил кавычки.

Папку для фото вы указываете в соответствующей графе относительно /image/data/

Т.е. если укажите parts/ , то загружать фото нужно в /image/data/parts/

вот часть csv  http://yadi.sk/d/v0WRBMOACYoTq

Ссылка на комментарий
Поделиться на других сайтах


вот часть csv  http://yadi.sk/d/v0WRBMOACYoTq

Да, так и есть значения не заключены в кавычки (видно если открыть блокнотом)  и кодировка не UTF-8.  Пришлю вам переделанную версию.

Ссылка на комментарий
Поделиться на других сайтах

Да, так и есть значения не заключены в кавычки (видно если открыть блокнотом)  и кодировка не UTF-8.  Пришлю вам переделанную версию.

а что нужно сделать? просто в csv файле больше 1500 товаров...

Ссылка на комментарий
Поделиться на других сайтах


Да, так и есть значения не заключены в кавычки (видно если открыть блокнотом)  и кодировка не UTF-8.  Пришлю вам переделанную версию.

А возможно ли как то модуль подправить, так что бы в файле csv значения были без кавычек?

Ссылка на комментарий
Поделиться на других сайтах


А возможно ли как то модуль подправить, так что бы в файле csv значения были без кавычек?

Так написалже выше что сделаю для вашей кодировки и без ковычек и вышлю вам.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Скажите, а если поля оставить пустыми и забить только SKU и кол-во - обновятся только эти поля? что будет с остальными, они не изменятся?

Ссылка на комментарий
Поделиться на других сайтах


Скажите, а если поля оставить пустыми и забить только SKU и кол-во - обновятся только эти поля? что будет с остальными, они не изменятся?

Добрый день.

Обновляются только поля цена и количество. Поэтому если оставить пустыми другие поля их содержимое не поменяется.

При обновлении обязательными молями являются SKU , цена и количество. Если , например, цену оставить пустой , то после обновления цена у всех товаров обнулится.

Ссылка на комментарий
Поделиться на других сайтах

Добрый день.

Обновляются только поля цена и количество. Поэтому если оставить пустыми другие поля их содержимое не поменяется.

При обновлении обязательными молями являются SKU , цена и количество. Если , например, цену оставить пустой , то после обновления цена у всех товаров обнулится.

Так, ок. Т.е если sku отсутствовал в базе, то товар добавляется со всеми параметрами, если sku существующий, то обновляется только цена и кол-во, так?

И еще, если на сайте есть 2 товара с одинаковым sku - обновит у обоих?

Ссылка на комментарий
Поделиться на других сайтах


Так, ок. Т.е если sku отсутствовал в базе, то товар добавляется со всеми параметрами, если sku существующий, то обновляется только цена и кол-во, так?

И еще, если на сайте есть 2 товара с одинаковым sku - обновит у обоих?

По первому вопросу все верно.

По второму - поле SKU не должно повторяться . Оно уникально . Это как product_id .

Ссылка на комментарий
Поделиться на других сайтах

Ну сам ОС не против, что бы оно повторялось и у меня есть такие товары, вот поэтому я и спрашиваю. Как в данном случае ведёт себя модуль? Обновляет оба SKU?

Ссылка на комментарий
Поделиться на других сайтах


Ну сам ОС не против, что бы оно повторялось и у меня есть такие товары, вот поэтому я и спрашиваю. Как в данном случае ведёт себя модуль? Обновляет оба SKU?

У вас есть товары с одинаковым product_id ?

Модуль не рассчитан на работу с одинаковым SKU. Наверное обновится только первый.

Ссылка на комментарий
Поделиться на других сайтах

У вас есть товары с одинаковым product_id ?

Модуль не рассчитан на работу с одинаковым SKU. Наверное обновится только первый.

с одинаковым product_id - конечно же нет, а вот с одинаковым SKU - есть. И нужно что бы у этих товаров с одинаковым SKU обновлялись остатки.

Наверное, или точно?

Ссылка на комментарий
Поделиться на других сайтах


с одинаковым product_id - конечно же нет, а вот с одинаковым SKU - есть. И нужно что бы у этих товаров с одинаковым SKU обновлялись остатки.

Наверное, или точно?

Повторяю еще раз, SKU для модуля это как product_id для Opencarta. Он не будет работать нормально с повторяющимися значениями.

Ссылка на комментарий
Поделиться на других сайтах

Повторяю еще раз, SKU для модуля это как product_id для Opencarta. Он не будет работать нормально с повторяющимися значениями.

Жаль, тогда мне не подойдет

Ссылка на комментарий
Поделиться на других сайтах


Не могу понять одной вещи,импорт картинок.. 

Картинки залиты,сделал даже как на примере ( создал папку parts/: )

Все залилось,на главной странице в админке с товарами отображаются картинки,но сам товар на сайте его не отображает. 

В настройках товара картинки даже тупо нету,так должно быть?

Ссылка на комментарий
Поделиться на других сайтах


Не могу понять одной вещи,импорт картинок.. 

Картинки залиты,сделал даже как на примере ( создал папку parts/: )

Все залилось,на главной странице в админке с товарами отображаются картинки,но сам товар на сайте его не отображает. 

В настройках товара картинки даже тупо нету,так должно быть?

В личку киньте мне доступ в админку.

Ссылка на комментарий
Поделиться на других сайтах

В личку киньте мне доступ в админку.

 

Не могу понять одной вещи,импорт картинок.. 

Картинки залиты,сделал даже как на примере ( создал папку parts/: )

Все залилось,на главной странице в админке с товарами отображаются картинки,но сам товар на сайте его не отображает. 

В настройках товара картинки даже тупо нету,так должно быть?

В админке картинки нужно смотреть в карточке товара во вкладке "Данные". Там все есть.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.