Мне нужно экспортировать все атрибуты продукта и наборы атрибутов с моего текущего веб-сайта (Enterprise Edition 1.12.0.0) и импортировать их все на новый веб-сайт (CE 1.8).
Я прошел через это:
Но я не могу понять, как сначала экспортировать все атрибуты, более того, я не могу потратить деньги на какое-либо расширение для этого процесса :( так как моя компания не предоставит его.
Кто-нибудь может указать мне правильное направление?
Ответы:
Я сделал это, чтобы экспортировать все атрибуты и их параметры (если это атрибут раскрывающегося списка) с исходного сайта:
Это даст файл CSV [на самом деле я использовал "|" отделить;)] вставьте этот CSV-файл в каталог MAGENTO_ROOT / attribImport конечного веб-сайта, то есть веб-сайта, на который необходимо импортировать атрибуты:
Благодаря :
источник
'test'.
из строки 54 вашего сценария экспорта, и экспорт будет работать нормально.Я думаю, что проще всего взять все таблицы и скопировать их.
В зависимости от того, заботитесь ли вы о других атрибутах (клиент, адреса, заказ, ...), вы можете скопировать все или просто выбрать атрибуты продукта и вставить их в новую базу данных.
Проверьте
eav_entity_type
, обычноcatalog_product
это ID 4.Затем скопируйте все из
eav_attribute
иcatalog_eav_attribute
сentity_type_id = 4
на новый экземпляр. Остерегайтесь не уничтожать внешние ключи.Это проблема, если вы хотите скопировать продукты, потому что идентификаторы атрибутов могут измениться!
источник