Feeds распознавание полей в csv

Главные вкладки

Аватар пользователя iKyzbma iKyzbma 30 мая 2013 в 14:59

Добрый день всем.
Делаю не большой интернет магазин на commercebox, одной из задач которого это продажа пультов дистанционного управления. csv файл представляет из себя следующее:
SKU,Title,Price,Category,Image,Description
9596,AIWA RCT1000/c,500,AIWA,sites/default/files/noimage.jpg,Данный пульт подходит к аппаратуре: Название Аппарата Название Аппарата
Выглядит это на сайте не очень красиво, хочется сделать в столбик название аппаратуры к которой подходит данный пульт. Так вот если описание в строчку написано, то файл нормально распознается и товар без проблем загружается. Но если файл выглядит так:
SKU,Title,Price,Category,Image,Description
9596,AIWA RCT1000/c,500,AIWA,sites/default/files/noimage.jpg,Данный пульт подходит к аппаратуре:
Название Аппарата
Название Аппарата
Название Аппарата
Название Аппарата
Комерц каждую строку видит как новый товар, собственно вопрос: Как заставить распознавать каждый новый товар с поля SKU, а не с каждой новой строки?
Заранее благодарен.

Комментарии

Аватар пользователя josgir josgir 2 июня 2013 в 2:38

Quote:
CSV (от англ. Comma-Separated Values — значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных. Каждая строка файла — это одна строка таблицы. (вики).

Если у Вас на новой строчке термин который принадлежит к предыдущей строчке, значит у Вас не CSV формат, соответственно модуль не будет работать так как бы Вам хотелось.
Самый простой способ сделать преобработку файла, либо посмотреть как формируется файл и поправить, чтобы выводило в нужном формате.
Как вариант преобработки можете использовать блокнот (с поддержкой замены спецсимволов) первым этапом заменяем все переносы строки на пробел. Вторым этапом заменяем пробелSKU на перенос_строкиSKU.

Аватар пользователя iKyzbma iKyzbma 12 июня 2013 в 12:22

Странно, очень странно. Вот пример cvs файла для NodeImport на D6

И все отлично загружается на сайт и корректно выводится (и в столбик и в строчку).
Я удивлен что фидс так не может... Что же, будем ковырять.