Не импортирует товары, в каталог если поле ничего не содержит
Если в товаре имеется пустое поле, то этот товар и нижеследующие не будут импортированы. К примеру есть товары 1 - 10 с тремя полями. при этом в товаре 5 второе поле не заполнено. Как результат в импорте даже не предлагается импортировать товары 5 - 10 сантфокс 3,13
Comments (12)
-
-
В CSV нужно, чтобы пустые поля были обрамлены в кавычки, при этом структура (последовательность полей) должна быть соблюдена.
Некоторые табличные редакторы делаю кривой экспорт в CSV не обрамляя пустые значения в кавычки Тут как вариант в табличном редакторе присваивать пустым ячейкам что то аля "$empty$" и перед импортом заменять "$empty$" на "". По крайней мере быстрее и работает.
P/s^ Зачем был придуман, ИМХО такой ненужный и проблематичный функционал, как игнорирование записей с пустыми значениями - тоже не понятно))
-
Не, это там сделано специально, это типа для того чтобы пропускать заголовки в прайсах.
-
А что, "пропустить первую строку" уже не работает? Или речь о заголовках далее по тексту!? Всегда думал что импорт нужно готовить заранее... Тут проблема в следующем, если движок видит где то пустое поле в CSV, а в предыдущей строке это поле заполнялось, то он игнорирует всю строку целиком - это не есть правильный подход.
UP^ А у автора, походу, вообще и все последующие строки не импортируются.
-
Нет, смотри есть файл
Кружки * кружка 1 200 р * кружка 1 300 р Тарелки * Тарелка 1 200 р * Тарелка 2 300 руб
Это все как раз в последней версии я переделывал, чтобы была возможность и закачивать картинки и не пропускать все строки и пр.
Или оно сейчас в 3.14 beta не работает?
-
Редактор не понимает новую строку :( Там где перечисление кружок и тарелок - новая строка
-
А где перевод строк в твоём примере?
Движок как минимум понимает новую строку после \r\n и если разделитель полей табуляция.
Нет, автор пишет о 3,13... я про 3,13 и говорю, на бете не тестил... пропуск всей строки из-за пустых значений где-либо - не рационально как минимум из-за того, что в одном товаре там должно быть пусто, в другом там должны быть значения. У меня, например, каждый день такая ситуация у клиентов.
-
Кружки кружка 1 200 р \n кружка 1 300 р \n Тарелки \n Тарелка 1 200 р \n Тарелка 2 300 руб \n
Ну посмотри 3.14 betа, там много фишек есть при импорте. Я правда не помню что тестил.
-
ок, а как быть с действующими сайтами на 3,13??
-
Это изначально делалось под 3.13 Найду, дам файлы под 3.13 или в коммитах поискать надо
-
-
- changed status to resolved
- Log in to comment
Сам натолкнулся на подобную проблему, в 3.14 был переделан немного импорт и эта возможность появилась.