Zusatzfelder export/import
Last updated
Last updated
Einige Konfigurationen aus unserem Theme können über Zusatzfelder spezifisch eingestellt werden. Daher kann es relevant für dich sein, diese Daten/Einstellungen bei einem Import/Export zu erfassen. In diesem Beispiel gehen wir davon aus, Du möchtest Deine Produkte mit zugehörigen Zusatzfeldern exportieren/importieren.
Navigiere dazu in deinem Shop zunächst in die Einstellungen (1) und Klicke auf den Eintrag Import/export (2).
Zusatzfelder sind im Standard-Profil für Produkte nicht enthalten. Daher musst Du zunächst ein neues Profil über den Tab Profile (1) anlegen. Hier sind alle Verfügbaren Profile aufgelistet. Standard-Profile von Shopware können nicht bearbeitet werden. Klicke also auf Neues Profil hinzufügen (2).
Es öffnet sich ein Pop-Up. Wähle zunächst einen Profil- und technischen Namen (1 und 2). Als Objekt-Typ (3) muss in diesem Beispiel "Produkt" ausgewählt werden. Die Feld-Indikatoren (4) legen fest, wie die Daten in deiner exportierte CSV-Datei getrennt werden, bzw. wie die Trennzeichen in Deiner importierten Datei aussehen müssen. Klicke anschließend auf Weiter (5).
Im nächsten Schritt hast Du die Möglichkeit, die Datenzuordnung automatisch aus einer bestehenden CSV-Datei vorbereiten zu lassen. Bei größeren import/export-Datensätzen macht das Sinn. In diesem Beispiel wird das im nächsten Schritt manuell vorgenommen. Überspringe diesen Schritt also erstmal.
Im letzten Schritt legen wir das Daten-Mapping fest. Hier verknüpfst Du den CSV-Namen (Name der Spalte in der CSV-Datei) mit dem Datenbank-Eintrag. Einige Einträge sind hier vorausgewählt. Diese sollten nicht gelöscht werden, da ein Import ansonsten nicht mehr funktioniert. Über den Button Neues Mapping hinzufügen (1) kannst Du einen neuen Eintrag hinterlegen.
Im Feld CSV-Name (2) trägst Du den Namen der Spalte in der CSV-Datei ein. Wichtig ist jetzt das Feld Datenbank-Eintrag (3). In dieses Feld kopierst Du nun folgenden Wert: translations.DEFAULT.customFields
. Es erscheint nun ein Pfeil, über welchen Du aus allen produktbezogenen Zusatzfeldern Deines Shops auswählen kannst. Zusatzfelder von Zenit haben wir mit zenit_[THEMENAME]_
geprefixt.
Achtung: Über translations.DEFAULT.customFields
exportierst Du den Inhalt des Zusatzfeldes in der Standard-Sprache Deines Shops. Um eine bestimmte Sprache zu exportieren, ersetze DEFAULT durch den ISO-Code (z.B translations.en-GB.customFields
)
Speichere anschließend das Profil. Im Import/Export-Modul steht dir das Profil nun zur Auswahl zur Verfügung.
Folgend findest Du eine Übersicht, welche Zusatzfelder des Themes Du mit welchem technischen Namen ansprichst.
Produkt Features
zenit_THEMENAME_features
Youtube IDs / Urls
zenit_THEMENAME_youtube_ids
Vimeo IDs / Urls
zenit_THEMENAME_vimeo_ids
Tab 1 Titel
zenit_THEMENAME_custom_tab1_title
Tab 1 Text
zenit_THEMENAME_custom_tab1_text
Tab 2 Titel
zenit_THEMENAME_custom_tab2_title
Tab 2 Text
zenit_THEMENAME_custom_tab2_text
Datenblatt 1
zenit_THEMENAME_datasheet_one
Datenblatt 2
zenit_THEMENAME_datasheet_two
Datenblatt 3
zenit_THEMENAME_datasheet_three
Galerie Modus
zenit_THEMENAME_gallery_mode
Header überlagernd
zenit_THEMENAME_category_header_position
Header Hintergrund Deckkraft
zenit_THEMENAME_category_header_bg_opacity
Hauptnavigation Hintergrund Deckkraft
zenit_THEMENAME_category_nav_main_opacity
Header Kontrast
zenit_THEMENAME_category_header_contrast
Erste Sektion des Kategorie Layouts als "Hero Sektion" verwenden
zenit_THEMENAME_category_image
Text Kontrast
zenit_THEMENAME_category_image_contrast
Hintergrundfarbe
zenit_THEMENAME_category_image_color
Sichtbarkeit
zenit_THEMENAME_category_image_opacity
Fixieren
zenit_THEMENAME_category_image_attachment
Position
zenit_THEMENAME_category_image_position
Bildmodus
zenit_THEMENAME_category_image_mode
Kategoriebilder von Unterkategorien in Flyout-Navigation anzeigen
zenit_THEMENAME_navigation_flyout_category_media
Flyout-Navigation Kategoriebild
zenit_THEMENAME_navigation_flyout_category_media_media
CSS-Klassen
zenit_THEMENAME_category_classes
Kategorie Listing Anzeigebild
zenit_THEMENAME_category_listing_media
Label - Text
zenit_THEMENAME_category_badge_text
Label - Hintergrundfarbe
zenit_THEMENAME_category_badge_bg
Label - Textfarbe
zenit_THEMENAME_category_badge_color
Kategorie Listing Anzeigebild
zenit_THEMENAME_category_listing_media
Kleine Smartphones
zenit_THEMENAME_product_listing_columns_xs
Smartphones
zenit_THEMENAME_product_listing_columns_sm
Tablets
zenit_THEMENAME_product_listing_columns_md
Laptops
zenit_THEMENAME_product_listing_columns_lg
Desktop
zenit_THEMENAME_product_listing_columns_xl
Zenit-Zusatzfelder für CMS-Blöcke
Abstand zwischen Kacheln
zenit_grid_gap