Импорт продукта Magento Dataflow без импорта полей super_attribute

Я нахожусь в процессе тестирования различных методов для импорта значительного списка продуктов из более старой системы корзины в редакцию Magento Community (1.7.0.2).

Мне известны такие утилиты, как Magmi, но мы надеемся сначала изучить более простые решения.

В настоящее время я хочу экспортировать файл CSV из нашей старой корзины для использования со встроенной в Magento опцией импорта / передачи данных. Однако, прежде чем попасть туда, я запускаю тесты с существующими продуктами Magento, экспортированными с помощью инструментов экспорта / потоков данных Magento, и у меня возникают проблемы с тем, чтобы Magento считывал и связывал наборы / коды атрибутов для конфигурируемых продуктов.

Я перепробовал все комбинации (простой экспорт в простой импорт, простой в поток данных, поток данных в простой, поток данных в поток данных), прежде чем сузить экспорт потока данных до импорта потока данных как почти успешный. Однако экспорт потока данных не включает поля super_attribute. Я попытался добавить их вручную, используя как простые ключи поля импорта (IE: "_super_products_sku", "_super_attribute_code" и "_super_attribute_option"), так и без начального _underscore.

У меня не получилось импортировать атрибуты / наборы; процесс завершается без ошибок, и продукты создаются, однако ни один из настраиваемых продуктов не имеет наборов атрибутов, и ни один из простых продуктов не назначается их настраиваемому "родительскому элементу". Ни один из атрибутов super_ не может быть выбран для ручного отображения в потоке данных, что заставляет меня задуматься, возможно ли это вообще.

Вот пример нашего заголовка и строки продукта, разделенных запятыми (извинения за отвратительную стену текста):

магазин, веб-сайты, attribute_set, тип, category_ids, складской учет, has_options, имя, образ, small_image, эскизы, url_key, url_path, options_container, country_of_manufacture, цена, вес, MSRP, статус, видимость,enable_googlecheckout,tax_class_id,size_shirt, описание, SHORT_DESCRIPTION, special_from_date, QTY, min_qty, use_config_min_qty, is_qty_decimal, невыполненные, use_config_backorders, min_sale_qty, use_config_min_sale_qty, max_sale_qty,use_config_max_sale_qty,is_in_stock,low_stock_date,notify_stock_qty,use_config_notify_stock_qty,manage_stock,use_config_manage_stock,stock_status_changed_auto,use_config_qty_increments,qty_increments,use_config_enable_qty_inc,enable_qty_increments,is_decimal_divided,stock_status_changed_automatically,use_config_enable_qty_increments,product_name,store_id,product_type_id,product_status_changed,product_changed_websites,image_label,small_image_label,thumbnail_label,size_waist, цвет,size_hat,meta_title,meta_description,custom_design,page_layout,msrp_enabled,msrp_display_actual_price_type,gift_message_available,special_price,is_recurring,meta_keyword,custom_layout_update,special_to_date,news_from_date,news_to_date,custom_design_from,custom_design_to,recurring_profile,super_products_sku,super_p, 0_0, user_0, аргумент Кожа Rash Guard с коротким рукавом Black-XS,,,, без кожуры, с короткими рукавами, сыпь-охранник-черный-xs, без кожи с короткими рукавами, сыпь-охранник-черный-xs.html, Блок после информационной колонки, Соединенные Штаты, 29.9500,0.7000,39.9500, Включено, Отдельно не доступно, Да, Налогооблагаемые товары, XS, N O-Skin Rash guard. Эта вторая кожа на высшем уровне. N O-Skin Rash Guard. Этот второй скин высшего качества., 0,0000,0,0000,1,0,0,1,1,0000,1,0,0000,1,1, 0,0000,0,1,1,1,1,0,0000,1,0, 0,1,1, N O-Skin Rash Guard с коротким рукавом Black-XS, 0, простой,,,,,,,,,,,,,,,,,,,,,,,,,,30258-XS, size_shirt, XS

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

1 ответ

Глядя на код, набор атрибутов чувствителен к регистру. Вы можете найти имена набора атрибутов, запросив в базе данных: SELECT DISTINCT attribute_set_name FROM eav_attribute_set, Так что ваш, вероятно, должен быть Apparel,

Что касается атрибутов super, я не уверен, что они работают с Dataflow.

Другие вопросы по тегам