mercredi 2 novembre 2011

Import massive de produit dans magento

Si vous voulez surpasser la méthode de saisie classique de produits via l'interface de magento, et utiliser une méthode plus rapide qu'est l'import à travers un fichier CSV, il faut inclure dans la première ligne du fichier les champs relatives aux produits par exemple inclure les champs suivants:
sku,_store,_attribute_set,_type,_category,_product_websites,color,cost,created_at,
custom_design,custom_design_from,custom_design_to,custom_layout_update,cylindre_pompe_fiat,description,
enable_googlecheckout,filtre,gallery,gift_message_available,has_options,image,image_label,is_imported,
manufacturer,marque,media_gallery,meta_description,meta_keyword,meta_title,minimal_price,name,news_from_date,
news_to_date,option,options_container,origine,page_layout,price,required_options,short_description,
small_image,small_image_label,special_from_date,special_price,special_to_date,status,tax_class_id,
thumbnail,thumbnail_label,type,type_tracteur_pompe_fiat,updated_at,url_key,url_path,visibility,weight,
qty,min_qty,use_config_min_qty,is_qty_decimal,backorders,use_config_backorders,min_sale_qty,use_config_min_sale_qty,
max_sale_qty,use_config_max_sale_qty,is_in_stock,notify_stock_qty,use_config_notify_stock_qty,
manage_stock,use_config_manage_stock,use_config_qty_increments,qty_increments,use_config_enable_qty_increments,
enable_qty_increments,_links_related_sku,_links_related_position,_links_crosssell_sku,_links_crosssell_position,
_links_upsell_sku,_links_upsell_position,_associated_sku,_associated_default_qty,_associated_position,
_tier_price_website,_tier_price_customer_group,_tier_price_qty,_tier_price_price,_custom_option_store,
_custom_option_type,_custom_option_title,_custom_option_is_required,_custom_option_price,_custom_option_sku,
_custom_option_max_characters,_custom_option_sort_order,_custom_option_row_title,_custom_option_row_price,
_custom_option_row_sku,_custom_option_row_sort,_super_products_sku,_super_attribute_code,_super_attribute_option,
_super_attribute_price_corr
Après il faut inclure les lignes des produits, les valeurs sont séparés par des virgules.
Pour faciliter la tâche on peut exporter des données d'exmple à partir de magento système->Importer/exporter->Exporter, et on suit le modèle, il faut choisir les attributs à omettre et on clique sur le bouton exporter.


Dans l'import: système ->Importer/exporter-> Importer, on choisit Products comme Type d'entité, Append Complex Data comme Import behavior et après on choisit le fichier de produits à importer, le fichier ne doit pas contenir de lignes vides.

Choisir le fichier à importer, et en fin cliquer sur importer Et puis vous cliquez sur Check Data, si un message d'erreur de type "file type csv is not supported" essaiez de désactiver la compilation.

0 commentaires :

Enregistrer un commentaire