Zusatzfelder export/import

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.

Speichere anschließend das Profil. Im Import/Export-Modul steht dir das Profil nun zur Auswahl zur Verfügung.

Verfügbare Theme-Zusatzfelder

Folgend findest Du eine Übersicht, welche Zusatzfelder des Themes Du mit welchem technischen Namen ansprichst.

Theme-Zusatzfelder für Produkte

Zusatzfeld
technischer Name

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

Zusatzfeld Details 1

zenit_THEMENAME_custom_details_1

Zusatzfeld Details 2

zenit_THEMENAME_custom_details_2

Zusatzfeld Details 3

zenit_THEMENAME_custom_details_3

Datenblatt 1

zenit_THEMENAME_datasheet_one

Datenblatt 2

zenit_THEMENAME_datasheet_two

Datenblatt 3

zenit_THEMENAME_datasheet_three

Galerie-Modus

zenit_THEMENAME_gallery_mode

Theme-Zusatzfelder für Kategorien

Zusatzfeld
technischer Name

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

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

Theme-Zusatzfelder für CMS-Blöcke

Zusatzfeld
technischer Name

Abstand zwischen Kacheln

zenit_grid_gap

Last updated

Was this helpful?