Preciso exportar todos os atributos do produto e conjuntos de atributos do meu site atual (Enterprise Edition 1.12.0.0) e importar todos eles para um novo site (CE 1.8).
Eu já passei por estes:
- Importando atributos para uma nova instalação magento
- n98-magerun
- exportando e importando atributos no magento
Mas não consigo descobrir como exportar todos os atributos primeiro, além do mais, não posso gastar dinheiro com nenhuma extensão desse processo :( porque minha empresa não fornecerá isso.
Alguém pode me indicar a direção certa?
product-attribute
importexport
attribute-set
Shathish
fonte
fonte
Respostas:
Fiz isso para exportar todos os atributos e suas opções (se for um atributo suspenso) do site de origem:
Isso dará um arquivo csv [na verdade eu usei "|" para separar;)] cole este arquivo csv no diretório MAGENTO_ROOT / attribImport do site de destino, ou seja, site para o qual os atributos precisam ser importados:
Graças a :
fonte
'test'.
linha 54 do seu script de exportação e a exportação será executada corretamente.Acho que a parte mais fácil é pegar todas as tabelas e copiá-las.
Dependendo de você se importar com os outros atributos (cliente, endereço, pedido, ...), você pode copiar tudo ou apenas selecionar os atributos do produto e inseri-los no novo banco de dados.
Verifique
eav_entity_type
, normalmentecatalog_product
é o ID 4.Em seguida, copie tudo, desde
eav_attribute
ecatalog_eav_attribute
comentity_type_id = 4
a você nova instância. Cuidado para não destruir as chaves estrangeiras.Este é um problema, se você também deseja copiar produtos, porque os IDs dos atributos podem mudar!
fonte