Muszę wyeksportować wszystkie atrybuty produktu i zestawy atrybutów z mojej bieżącej strony internetowej (wersja Enterprise 1.12.0.0) i zaimportować je wszystkie do nowej strony internetowej (CE 1.8).
Przeszedłem przez te:
- Importowanie atrybutów do nowej instalacji Magento
- n98-magerun
- eksportowanie i importowanie atrybutów w magento
Ale nie mogę wymyślić, jak najpierw wyeksportować wszystkie atrybuty. Ponadto nie mogę wydać pieniędzy na żadne rozszerzenie dla tego procesu :(, ponieważ moja firma tego nie zapewni.
Czy ktoś może wskazać mi właściwy kierunek?
product-attribute
importexport
attribute-set
Shathish
źródło
źródło
Odpowiedzi:
Zrobiłem to, aby wyeksportować wszystkie atrybuty i ich opcje (jeśli jest to atrybut rozwijany) ze strony źródłowej:
To da plik csv [faktycznie użyłem „|” do oddzielenia;)] wklej ten plik csv do katalogu MAGENTO_ROOT / attribImport docelowej strony internetowej, tj. strony, do której należy zaimportować atrybuty:
Dzięki :
źródło
'test'.
wiersz 54 skryptu eksportu, a eksport przebiegnie poprawnie.Myślę, że najłatwiej jest wziąć wszystkie tabele i je skopiować.
W zależności od tego, czy zależy Ci na innych atrybutach (klient, adresy, zamówienie, ...) możesz skopiować wszystko lub po prostu wybrać atrybuty produktu i wstawić je do nowej bazy danych.
Sprawdź
eav_entity_type
, zwyklecatalog_product
jest to identyfikator 4.Skopiuj wszystko od
eav_attribute
acatalog_eav_attribute
zeentity_type_id = 4
wam nową instancję. Uważaj, aby nie zniszczyć obcych kluczy.Jest to problem, jeśli chcesz również kopiować produkty, ponieważ identyfikatory atrybutów mogą ulec zmianie!
źródło