Вы здесь

Ошибка "Product SKU ("") is invalid" при импорте товаров feeds

0

Имею:
-feeds
-commerce_feeds
-feeds_ex
-xml файл с товарами

Всё настроил, разобрал xml XPath, в debug все корректно показывает, но выдаёт ошибку:

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' '2222', '3333'' at line 1

Заметил, что если снимаю галочку "уникальность" у SKU то есть предупреждение:

Product SKU ("") is invalid.

Импорт тоже не происходит.

Подозреваю, что ошибка в sql запросе, подскажите как его можно отладить?

P.S.: В топку feeds разобрался с migrate и всем рекомендую

Версия Drupal: 
7.x
Связанные проекты: 
FeedsDrupal Commerce
Вопрос задан 05.11.2016 - 18:49

Ответы

0

Ошибка в том, что у вас есть пустые sku, чего быть не должно.

Ответ дан 05.11.2016 - 19:21
Аватар пользователя xandeadx
xandeadx
1542

У меня очень простой тестовый файл из 3-х продуктов, SKU точно не пустые, да и в дебаге бы это видно было, а там я вижу:

ex_sku:
1111
2222
3333

Комментарий оставлен 05.11.2016 - 19:25

Когда в файле оставляю только 1 товар, любой, импортируется успешно!

Комментарий оставлен 05.11.2016 - 20:00