Je dois exporter tous les attributs de produit et jeux d'attributs de mon site Web actuel (Enterprise Edition 1.12.0.0) et les importer tous vers un nouveau site Web (CE 1.8).
Je suis passé par ces derniers:
- Importer des attributs dans une nouvelle installation de magento
- n98-magerun
- exportation et importation d'attributs dans magento
Mais je ne peux pas comprendre comment exporter tous les attributs d'abord, en plus je ne peux pas dépenser d'argent pour une extension pour ce processus :( car ma société ne le fournira pas.
Quelqu'un peut-il m'indiquer la bonne direction?
Réponses:
J'ai fait cela pour exporter tous les attributs et leurs options (s'il s'agit d'un attribut déroulant) à partir du site Web source:
Cela donnera un fichier csv [en fait j'ai utilisé "|" à séparer;)] collez ce fichier csv dans le répertoire MAGENTO_ROOT / attribImport du site Web de destination, c'est-à-dire le site Web vers lequel les attributs doivent être importés:
Grâce à :
la source
'test'.
ligne 54 de votre script d'exportation et l'exportation s'exécute correctement.Je pense que la partie la plus simple est de prendre toutes les tables et de les copier.
Selon que vous vous souciez des autres attributs (client, adresses, commande, ...), vous pouvez tout copier ou simplement sélectionner les attributs du produit et les insérer dans la nouvelle base de données.
Vérifiez
eav_entity_type
, c'est normalementcatalog_product
ID 4.Ensuite , copiez tout de
eav_attribute
etcatalog_eav_attribute
avecentity_type_id = 4
vous nouvelle instance. Attention à ne pas détruire les clés étrangères.C'est un problème, si vous souhaitez également copier des produits, car les ID des attributs peuvent changer!
la source