Импорт картинок товаров Ubercart (Решено)

Аватар пользователя degpavel degpavel 23 марта 2012 в 0:46

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

Пишу свой интернет-магазин и столкнулся с проблемой. С помощью node import импортирую каталог товаров. С импортом названия, SKU, цены, категории и URL товаров все понятно. Непонятно как мне импортировать картинки к товарам. Использую image attach при добавлении картинок к товарам. Можно конечно импортировать все это дело без картинок, а потом редактировать товары и прикрепить их (с image attach). Но хотелось бы все это автоматизировать. Все-таки около 5 000 товаров.

Скорее всего нужно создать ноды картинок, а потом как-то автоматически привязать их к нодам товаров, чтобы не делать это вручную с каждым товаром. Картинки имеют то же название что и SKU товара.

Не знаю как:
1) импортировать все картинки на сайт в ноды картинок;
2) связать ноды картинок и товаров по SKU через image attach.

Буду очень благодарен за помощь!

Ссылка на сайт: http://www.home-accessories.ru

Комментарии

Аватар пользователя degpavel degpavel 23 марта 2012 в 2:09

А как же теперь добавить картинки к нодам товаров? не хочется вручную.. В таблице csv для node import должна быть сама картинка или можно путь прописать как-то?

Аватар пользователя VasyOK VasyOK 23 марта 2012 в 2:21

В таблице надо чтобы было имя файла kartinka.jpg. А сам файл должен быть в той папке, в которую закачивается картинка imagefield поля.

Аватар пользователя Amigos Amigos 24 марта 2012 в 14:32

"degpavel" wrote:

Скорее всего нужно создать ноды картинок, а потом как-то автоматически привязать их к нодам товаров, чтобы не делать это вручную с каждым товаром. Картинки имеют то же название что и SKU товара.
Не знаю как:
1) импортировать все картинки на сайт в ноды картинок;
2) связать ноды картинок и товаров по SKU через image attach.

Аналогичная ситуация.
Импорт картинок делается через feed, создать стобец и в него на каждую позицию прописать "sites/default/files/image/XXX-SKU.jpg" и закачать картинок в папку. Если картинки нет , импорт для этой позиции не удается и номенклатурная единица остается без изображения.

"VasyOK" wrote:
Используйте imagecach!

установил комплект Views + CCK + Imagecache , почитал форум
Подскажите, как выводить картинку в views и/или node основываясь на ее имени и/или тегах. imagecach не юзал раньше. Спасибо заранее!

Аватар пользователя VasyOK VasyOK 24 марта 2012 в 18:03

Amigos
разница довольно большая между feeds и node import.
У вас D6 - юзайте node import. Здоровее будете.
В feeds (пока) куча ошибок.

У вас есть желание фиксить ошибки feeds? Если да скайп в личку и свадеб на год не планировать.