Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Поддержка модуля Импорт товаров из YML для Opencart 1.5Х, 2.Х, 3.Х


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

6 часов назад, Allaur сказал:

Тестировать надо 🙂
 

Ну ежели разработчики не дадут однозначный ответ, придется потестить.

хотелось бы на каком-то небольшом файле, что бы потом не вычищать это всё на рабочем магазине 😞

 

Поделиться сообщением


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

Я вообще думал что надо прописывать просто названия категорий

Написано

Каждое наименование

Значит название писать надо.

image.thumb.png.c73ee28e9a6f892dbeecbf28e4344424.png

Поделиться сообщением


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

7 часов назад, Allaur сказал:

Конечно есть, проверял.
я когда прайс отдельно грузил, то всё грузилось, сейчас грузится 14 товаров и всё
всё поудалял и с начало прайс запустил.
Грузится 14 и всё
сегодня ещё подожду как будет обновляться. Завтра все прайсы и всех поставщиков снесу
базу обнулю
и поставлю на загрузку только один прайс.

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

Включите логирование в модуле. Выполните импорт. Пришлите логи. 

Поделиться сообщением


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

3 часа назад, zabey сказал:

Мне, кстати, так никто и не ответил по поводу функций

Категории
Укажите категории которые необходимо исключить, товары входящие в данную категорию загружаться не будут. Каждое наименование категории с новой строки

Вот Настройки:

image.thumb.png.920000df191cc03ff799e1113d7b8e3a.png

 

Вот файл

image.thumb.png.03e5827b77a54b5591b31a699b966692.png

 

Вот результат:

 Импорт не может быть выполнен. Отсутствуют импорты!

ЗЫ. Пробовал указывать ID Категории, и так указывал <categoryId>6137</categoryId>

и всегда результат аналогичный.

так же пробовал поставить "Переключить режим фильтра категорий" в положение "Отключено" и указать все категории, кроме одной. в логах одни пропуски.

подскажите КАК нужно указывать категорию, что бы загрузить только товары, из одной категории

 

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

Правильно Вас поняли, что при любых настройках у Вас всегда сообщение "Импорт не может быть выполнен. Отсутствуют импорты!"?

Проверьте включен ли у Вас статус для этого импорта?

image.thumb.png.5c74bacabafeeb6e5ee206dffdd54ceb.png

Поделиться сообщением


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

8 часов назад, zabey сказал:

Я понимал ее точно так же. теперь понятно, почему не работало.

Интересно еще одно:

Если создать импорт с префиксом "999" выгрузить товары, затем удалить этот импорт. а через какое-то время (например через месяц) сделать новый импорт, с той же ссылкой, с тем же префиксом, с теми же настройками.

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

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

Если базу, а точнее таблицы модуля не удаляли, не очищали, то будет произведено обновление. Если данные подчищены, например, модуль удалялся, тогда синхронизации будет выполнена с нуля, но это не значит, что товары будут добавлены опять. Ведь идет синхронизация по артикулу. И если товар с таким артикулом есть на сайте, то модуль его не создаст опять.

Напоминаем, что при любых тестированиях лучше не рисковать и делать бэкапы файлов сайта и БД.

Поделиться сообщением


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

1 час назад, zabey сказал:

Ну ежели разработчики не дадут однозначный ответ, придется потестить.

хотелось бы на каком-то небольшом файле, что бы потом не вычищать это всё на рабочем магазине 😞

 

Ответили 😉

Поделиться сообщением


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

1 час назад, Allaur сказал:

Я вообще думал что надо прописывать просто названия категорий

Написано

Каждое наименование

Значит название писать надо.

image.thumb.png.c73ee28e9a6f892dbeecbf28e4344424.png

Ответили выше. Ожидаем от Вас ответ.

Поделиться сообщением


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

22 минуты назад, NeoSeo Team сказал:

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

Правильно Вас поняли, что при любых настройках у Вас всегда сообщение "Импорт не может быть выполнен. Отсутствуют импорты!"?

Проверьте включен ли у Вас статус для этого импорта?

image.thumb.png.5c74bacabafeeb6e5ee206dffdd54ceb.png

Не совсем.

Статус Импорта включен.

  • 1. Если я не указываю ничего в этом поле, то грузится всё, что есть в файле.
  • 2. Если ставлю "Переключить режим фильтра категорий" в положение "Включено" исходя из понимания данного описания: "Если включено - категории будут загружаться только те что указаны в списке выше" указываю в поле "Категории" которое выше, одну или две категории (наименование категории, во избежание опечатки с одинаковыми буквами в двух разных раскладках, просто скопировал из самого файла, а не писал руками. то бишь эта категория там 100500% есть, и на скрине даже видна частота, с которой она там встречается) Тогда система выдает "Импорт не может быть выполнен. Отсутствуют импорты!"
  • 3. Если ставлю "Переключить режим фильтра категорий" в положение "Отключено" исходя из понимания данного описания: "если отключено - такие категории будут исключены из загрузки. Товары входящие в данные категории будут так же исключены"  то тогда в Логах идет что-то типа:

image.thumb.png.da7d1a309b15f2157cc701d681aca27d.png 

image.thumb.png.fe8a8095ce66f065d048de2aa3d98f22.png

 

Это только что при таких настройках:

image.png.08a2c7d48652f62f4a325664f8bc012c.png

 

А вот то, что в файле с категорией Шуруповерты

image.png.be5e15f34f143c8b72f723e539773c71.png

image.thumb.png.99567cca008d79d237bfb402807a1f1d.png

То бишь 68 SKU которые он должен загрузить при этих настройках, но 

  • А Иногда вот так (и в Логах пусто)

image.thumb.png.e302a9de7cc97f77ec9964e3d4149f82.png

58 минут назад, NeoSeo Team сказал:

Проверьте включен ли у Вас статус для этого импорта?

Да. Это первое место, куда я заглядываю, если система говорит, что не может сделать импорт.

 

Поделиться сообщением


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

11 часов назад, zabey сказал:

Не совсем.

Статус Импорта включен.

  • 1. Если я не указываю ничего в этом поле, то грузится всё, что есть в файле.
  • 2. Если ставлю "Переключить режим фильтра категорий" в положение "Включено" исходя из понимания данного описания: "Если включено - категории будут загружаться только те что указаны в списке выше" указываю в поле "Категории" которое выше, одну или две категории (наименование категории, во избежание опечатки с одинаковыми буквами в двух разных раскладках, просто скопировал из самого файла, а не писал руками. то бишь эта категория там 100500% есть, и на скрине даже видна частота, с которой она там встречается) Тогда система выдает "Импорт не может быть выполнен. Отсутствуют импорты!"
  • 3. Если ставлю "Переключить режим фильтра категорий" в положение "Отключено" исходя из понимания данного описания: "если отключено - такие категории будут исключены из загрузки. Товары входящие в данные категории будут так же исключены"  то тогда в Логах идет что-то типа:

image.thumb.png.da7d1a309b15f2157cc701d681aca27d.png 

image.thumb.png.fe8a8095ce66f065d048de2aa3d98f22.png

 

Это только что при таких настройках:

image.png.08a2c7d48652f62f4a325664f8bc012c.png

 

А вот то, что в файле с категорией Шуруповерты

image.png.be5e15f34f143c8b72f723e539773c71.png

image.thumb.png.99567cca008d79d237bfb402807a1f1d.png

То бишь 68 SKU которые он должен загрузить при этих настройках, но 

  • А Иногда вот так (и в Логах пусто)

image.thumb.png.e302a9de7cc97f77ec9964e3d4149f82.png

Да. Это первое место, куда я заглядываю, если система говорит, что не может сделать импорт.

 

Добрый день. Исправили ошибку с фильтром по категориям. Сейчас отправим новую версию модуля в личные сообщения. 

Поделиться сообщением


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

53 минуты назад, NeoSeo Team сказал:

Добрый день. Исправили ошибку с фильтром по категориям. Сейчас отправим новую версию модуля в личные сообщения. 

А остальные этого обновления не получат?

Поделиться сообщением


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

21 час назад, Allaur сказал:

Конечно есть, проверял.
я когда прайс отдельно грузил, то всё грузилось, сейчас грузится 14 товаров и всё
всё поудалял и с начало прайс запустил.
Грузится 14 и всё
сегодня ещё подожду как будет обновляться. Завтра все прайсы и всех поставщиков снесу
базу обнулю
и поставлю на загрузку только один прайс.

По моему нашёл где у меня проблема. 

vendorCode (типа model) одинаковое везде, отличия только в 14-ти товарах. Вот наверно остальные и не загружались. Ну так и что же делать если у поставщика все товары имеют одинаковое поле model ?

Синхронизировать по названию.....
Так и названия могут быть одинаковые....

Ладно, разберусь. Во всяком случае хоть нашёл проблемы :)

 

Поделиться сообщением


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

20 минут назад, Allaur сказал:

А остальные этого обновления не получат?

Добрый день. Версия не протестированная должным образом, по этому появится позже в общем доступе. 

Поделиться сообщением


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

10 минут назад, NeoSeo Team сказал:

Добрый день. Версия не протестированная должным образом, по этому появится позже в общем доступе. 

Отлично

Поделиться сообщением


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

7 минут назад, Allaur сказал:

По моему нашёл где у меня проблема. 

vendorCode (типа model) одинаковое везде, отличия только в 14-ти товарах. Вот наверно остальные и не загружались. Ну так и что же делать если у поставщика все товары имеют одинаковое поле model ?

Синхронизировать по названию.....
Так и названия могут быть одинаковые....

Ладно, разберусь. Во всяком случае хоть нашёл проблемы 🙂

 

Для нормальной роботы синхронизации должен быть какой то уникальный идефикатор товара.
Попробуйте оставить поле "Укажите тег товара из файла для синхронизации" пустым, что бы синхронизация шла по offer id. Может оно у вас уникальное. image.png.8fb8aa8ee04377b0c8360492e6e9bc39.png 

Поделиться сообщением


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

2 минуты назад, NeoSeo Team сказал:

Для нормальной роботы синхронизации должен быть какой то уникальный идефикатор товара.
Попробуйте оставить поле "Укажите тег товара из файла для синхронизации" пустым, что бы синхронизация шла по offer id. Может оно у вас уникальное. image.png.8fb8aa8ee04377b0c8360492e6e9bc39.png 

я думал про ID, но не подумал что можно оставить пустым :)

Не плохо было бы в описании опции это написать.

Спасибо, оставляю пустым.

Поделиться сообщением


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

3 часа назад, NeoSeo Team сказал:

Добрый день. Исправили ошибку с фильтром по категориям. Сейчас отправим новую версию модуля в личные сообщения. 

Спасибо. Жду с нетерпением, а то у меня на подходе загрузка прайса на 10К товара из которого 8,5К это то, что мне вообще не нужно 🙂

Поделиться сообщением


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

28 минут назад, zabey сказал:

Спасибо. Жду с нетерпением, а то у меня на подходе загрузка прайса на 10К товара из которого 8,5К это то, что мне вообще не нужно 🙂

Обращайтесь, всегда рады помочь 🙂

Поделиться сообщением


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

Укажите тег товара из файла для синхронизации

Оставил эту опцию пустой , в итоге получил дубли

В прайсе Один товар с названием

Подводка для газа ECO-FLEX СТАНДАРТ Ø 1/2" 0.3 м ВВ

После импорта в магазине стало два товара с таким названием. При этом один номер model взялся из поля vendorCode , а второй из offer id 

И у дубликата цена поднята в 2 раза. Хотя ни каких акций или наценок не настраивалось.

image.thumb.png.7d3ff5d791a1e1588302d8c2b171bb39.png

Фото не закачалось ни у одного товара
2021-06-08 22:26:22 - Не удалось скачать 
https://sanmix.net.ua/image/cache/import_files/62/6238571b-18ec-11eb-9a4d-000c294f852d-550x550_0.jpeg
 по причине: Illegal characters found in URL

Товаров в прайсе 1348, закачалось 1362 :)

Многие товары из прайса не закачались, количество товаров 1362 набирается из дубликатов.

Тестим дальше....

Поделиться сообщением


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

11 часов назад, Allaur сказал:

Укажите тег товара из файла для синхронизации

Оставил эту опцию пустой , в итоге получил дубли

В прайсе Один товар с названием

Подводка для газа ECO-FLEX СТАНДАРТ Ø 1/2" 0.3 м ВВ

После импорта в магазине стало два товара с таким названием. При этом один номер model взялся из поля vendorCode , а второй из offer id 

И у дубликата цена поднята в 2 раза. Хотя ни каких акций или наценок не настраивалось.

image.thumb.png.7d3ff5d791a1e1588302d8c2b171bb39.png

Фото не закачалось ни у одного товара
2021-06-08 22:26:22 - Не удалось скачать 
https://sanmix.net.ua/image/cache/import_files/62/6238571b-18ec-11eb-9a4d-000c294f852d-550x550_0.jpeg
 по причине: Illegal characters found in URL

Товаров в прайсе 1348, закачалось 1362 🙂

Многие товары из прайса не закачались, количество товаров 1362 набирается из дубликатов.

Тестим дальше....

Добрый день.

Если Вы сначала делали синхронизацию по одному полю, а затем по другому полю, то товар продублируется, так как модуль ищет товар теперь по offer_id, а раньше синхронизировал по vendorCode.

Поэтому и возникли такие дубли.

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

Поделиться сообщением


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

2 минуты назад, 2shoots2cats сказал:

добрый день! что может быть?

при нажатии на

 

9140524_NeoSeo2021-06-0915-03-27.thumb.png.43ca3d8c90e863e155f23ea0c6ec3749.png

выходит

 

722159888_httpsrussapple.ruadminindex.phprouteextensi.thumb.png.02dd98fbb5c65d18ae6496d92e5efbc8.png

 

 

 

Добрый день.

Уточните, пожалуйста, какая у Вас версия OpenCart?

Поделиться сообщением


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

4 часа назад, NeoSeo Team сказал:

 

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

Добрый день
да вроде ж удалял
Ладно, это не такая уж проблема. Фото не качаются...
Вот проблема :)

логи выложил в сообщении выше
Тестирую дальше....

Поделиться сообщением


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

Создал  поставщика  заново

Перед этим все его товары и категории удалил

полетели дубли

image.thumb.png.4e29e937cd93d92b62d5679492a4ae39.png

таких дублей много 

и много неподгружённых фоток

image.thumb.png.079d85921300a428e4ba10e7e09dfa3f.png

Товар весь удалялся это точно
да и как видим и model у дублей одинаковая
хотя в модуле выставлено

Укажите тег товара из файла для синхронизации  ---   model

Синхронизировать товары по полю    ---   sku

В поле sku добавляется тоже значение что и в поле model , однако синхронизации не происходит.....

В самом прайсе дубликатов по полю model нет . Во всяком случае у тех товаров что я привёл на скринах

вот собственно сам прайс

https://stroi.allaurhost.ru/12volt.xml

Может после удаления всех товаров и категорий ещё что-то в базе необходимо почистить? Чтобы запустить заново поставщика.

Тестим далее.......

Поделиться сообщением


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

2 часа назад, Allaur сказал:

Создал  поставщика  заново

Перед этим все его товары и категории удалил

полетели дубли

image.thumb.png.4e29e937cd93d92b62d5679492a4ae39.png

таких дублей много 

и много неподгружённых фоток

image.thumb.png.079d85921300a428e4ba10e7e09dfa3f.png

Товар весь удалялся это точно
да и как видим и model у дублей одинаковая
хотя в модуле выставлено

Укажите тег товара из файла для синхронизации  ---   model

Синхронизировать товары по полю    ---   sku

В поле sku добавляется тоже значение что и в поле model , однако синхронизации не происходит.....

В самом прайсе дубликатов по полю model нет . Во всяком случае у тех товаров что я привёл на скринах

вот собственно сам прайс

https://stroi.allaurhost.ru/12volt.xml

Может после удаления всех товаров и категорий ещё что-то в базе необходимо почистить? Чтобы запустить заново поставщика.

Тестим далее.......

Прикрепляйте, пожалуйста, логи, чтобы могли предметно вести разговор по проблеме за двоения товаров. Потому как без логов модуля, без понимания точных настроек модуля, предоставлять ответы, которые решат возникшую проблему не возможно.

Что касается изображений. Скорее всего причина в том, что в теге ссылка на изображения с лишними пробелами, как в начале так и в конце image.thumb.png.ea87ad62378dbe3816b8fbb246cc2c2b.png 

Поделиться сообщением


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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