Вход • Регистрация

Импорт товаров из CSV

  • 25 января 2016 г.
  • Уважаемые специалисты! Подскажите по импорту товаров в магазин.
    Есть файл вида: название товара; код1с; цена;количество.
    Поле Код1с уникально.
    В админке в разделе импорт экспорт создал описание файла. Полю Код1с задал тип уникальный идентификатор (использовать в качестве идентификатора - собственное значение)
    Первый импорт товаров проходит как надо. Товары появляются в разделе товары. После чего все импортированные товары выделяю и активирую.
    В ранее импортированном файле вношу изменения меняю количество и цену. Провожу повторный импорт. Товары вновь появляються в разделе товары. Тоесть добавляються к тем что были импортированы ранее. Но по логике должно произойти либо изменение параметров товаров, либо полная замена товара.
    Как же всё-таки правильно импортировать товар с последующим обновлением параметров?
    • 28 января 2016 г.
    • (использовать в качестве идентификатора - собственное значение) - Задваивает...
      - если товар есть на сайте - должо быть значение с сайта
  • 26 января 2016 г.
  • Сегодня поставил версию diafan 6.0.0.7 Проблемы с импортом повторились. Данные в таблице shop поле id_import сохроняються, но обновления товаров в каталоге не происходит, а дубли товаров продолжают появляться. В таблице shop id импорта у одинаковых товаров один и тот же. Вчем может быть дело?
  • 26 января 2016 г. , редакция: 26 января 2016 г.
  • Я встречался с такой проблемой, когда напрямую залазил в базу данных, вносил туда изменения и забыл вернуть значения по умолчанию. Попробуйте установить движок по новой и еще раз импорт произвести.
    При задвоении у обоих товаров одинаковые import_id в базе?
  • 26 января 2016 г. , редакция: 26 января 2016 г.
  • Да импорт ид одинаковый.
    Выдает ошибки (Код 1С, id: запись с идентификатором 68148 перемещена в корзину, новая запись добавлена с новым идентификатом 68332) при повторном импорте (если выбрано "использовать в качестве идентификатора - идентификатор на сайте). Причем идентификатор берется от другого товара.
    Если выбрано "использовать в качестве идентификатора - свое значение тогда импорт проходит без ошибок, но дубли создаются.
    Пробовал импортировать на демке в облаке то же самое получаеться
    • 27 января 2016 г.
    • скиньте кусок csv файла, на чистой CMS должно все как по маслу, по крайней мере до версии 6.0, на 6 версии еще не пробовал.
      • 28 января 2016 г.
      • на 6й глюковата работает вся система, постоянно что не хватает или ещё что то вываливается...
  • 28 января 2016 г.
  • Вчера разобрался с проблемой импорта.
    Чистая Диафан (версия 6.0.0.7)
    В админке -> каталог ->Импорт/Экспорт. Исправил файл описание импорта/экспорта (!!!!!тот что шел с демоданными!!!!!!) товаров под свой csv файл. Какие-то поля удалил, какието добавил. Запустил импорт и все данные загрузились. При повторном импорте того же файла успешно изменились значения, которые я предварительно менял. Вообщем все работает корректно. Хоть со значением на сайте, хоть собственное значение.
    А вот если добавлять свое описание файла импорта (при наличии описания импорта товара из демоданных), тогда не работает импорт вообще (дублируються записи).
    Вот только незнаю это баг или фича такая. Или я что то не понял в настройках. По логике можно создать на каждого поставщика или категорию товара свое описание файл импорта.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум