Ich beziehe mich auf Magento 2 - Produktattribute exportieren / importieren, aber niemand antwortete :(
Ich habe bereits einen neuen Attributsatz und seine Attribute erstellt. Ich habe Magento Standardimport / -export für Produkte aktiviert. Es wird mit allen Produkten tun.
Ich möchte nur meinen neu erstellten Attributsatz und seine Attribute exportieren. Ich habe in meinem Lokal hinzugefügt. Jetzt möchte ich auf einen Server hochladen. DB / Tabelle kann nicht überschrieben werden.
Kann über CSV oder benutzerdefinierten Code verwalten?
Can't orverride DB/Table
.Antworten:
Sie können versuchen, die Daten manuell einzufügen, indem Sie die Daten aus Ihrer lokalen Datenbank exportieren und einen SQL-Befehl wie diesen für jede der Tabellen ausführen, die Sie mit den Daten aus Ihrer lokalen Tabelle importieren müssen.
INSERT INTO
catalog_eav_attribute
(attribute_id
,frontend_input_renderer
,is_global
,is_visible
,is_searchable
,is_filterable
,is_comparable
,is_visible_on_front
,is_html_allowed_on_front
,is_used_for_price_rules
,is_filterable_in_search
,used_in_product_listing
,used_for_sort_by
,apply_to
,is_visible_in_advanced_search
,position
,is_wysiwyg_enabled
,is_used_for_promo_rules
,is_required_in_admin_store
,is_used_in_grid
,is_visible_in_grid
,is_filterable_in_grid
,search_weight
,additional_data
) VALUESEs gibt offensichtlich mehr als nur einen Tisch, der Ihre Aufmerksamkeit erfordert, aber dies ist die schnellste Lösung, die ich gefunden habe.
quelle
Standardmäßig bietet Magento diese Funktion nicht.
Wenn Sie ein großes Geschäft haben und alle Attribute importieren / exportieren und aktualisieren möchten, können Sie einfach das beliebige Plugin für diese Funktion verwenden.
Sie können einige Erweiterungen verwenden, um diese Funktion in der Community-Version zu verwenden:
https://marketplace.magento.com/mageaurigait-importexport.html https://marketplace.magento.com/code007-attribute-import-export.html https://marketplace.magento.com/commerceextensions-module-productattributes- import-export.html
quelle