> For the complete documentation index, see [llms.txt](https://themedocs.zenit.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://themedocs.zenit.design/tutorials/zusatzfelder-export-import.md).

# 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)**.&#x20;

<figure><img src="/files/4g7g7UEZs67M25QJswwt" alt=""><figcaption></figcaption></figure>

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)**.

<figure><img src="/files/RcCveTl30QI3suzU7Vgb" alt=""><figcaption></figcaption></figure>

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)**.

<figure><img src="/files/f5co2TGVXOk9bfy3586b" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/TVmtgJ2b9jjPPCSWSzFl" alt=""><figcaption></figcaption></figure>

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.

<figure><img src="/files/hzG9lBFHn94FUD6GBAjs" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**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`)
{% endhint %}

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

<table><thead><tr><th width="313">Zusatzfeld</th><th>technischer Name</th><th data-hidden></th></tr></thead><tbody><tr><td>Produkt Features</td><td>zenit_THEMENAME_features</td><td></td></tr><tr><td>Youtube IDs / Urls</td><td>zenit_THEMENAME_youtube_ids</td><td></td></tr><tr><td>Vimeo IDs / Urls</td><td>zenit_THEMENAME_vimeo_ids</td><td></td></tr><tr><td>Tab 1 Titel</td><td>zenit_THEMENAME_custom_tab1_title</td><td></td></tr><tr><td>Tab 1 Text</td><td>zenit_THEMENAME_custom_tab1_text</td><td></td></tr><tr><td>Tab 2 Titel</td><td>zenit_THEMENAME_custom_tab2_title</td><td></td></tr><tr><td>Tab 2 Text</td><td>zenit_THEMENAME_custom_tab2_text</td><td></td></tr><tr><td>Zusatzfeld Details 1</td><td>zenit_THEMENAME_custom_details_1</td><td></td></tr><tr><td>Zusatzfeld Details 2</td><td>zenit_THEMENAME_custom_details_2</td><td></td></tr><tr><td>Zusatzfeld Details 3</td><td>zenit_THEMENAME_custom_details_3</td><td></td></tr><tr><td>Datenblatt 1</td><td>zenit_THEMENAME_datasheet_one</td><td></td></tr><tr><td>Datenblatt 2</td><td>zenit_THEMENAME_datasheet_two</td><td></td></tr><tr><td>Datenblatt 3</td><td>zenit_THEMENAME_datasheet_three</td><td></td></tr><tr><td>Galerie-Modus</td><td>zenit_THEMENAME_gallery_mode</td><td></td></tr></tbody></table>

#### Theme-Zusatzfelder für Kategorien

<table><thead><tr><th width="319">Zusatzfeld</th><th>technischer Name</th></tr></thead><tbody><tr><td>Header überlagernd</td><td>zenit_THEMENAME_category_header_position</td></tr><tr><td>Header Hintergrund Deckkraft</td><td>zenit_THEMENAME_category_header_bg_opacity</td></tr><tr><td>Hauptnavigation Hintergrund Deckkraft</td><td>zenit_THEMENAME_category_nav_main_opacity</td></tr><tr><td>Header Kontrast</td><td>zenit_THEMENAME_category_header_contrast</td></tr><tr><td>Erste Sektion des Kategorie Layouts als "Hero Sektion" verwenden</td><td>zenit_THEMENAME_category_image</td></tr><tr><td>Text Kontrast</td><td>zenit_THEMENAME_category_image_contrast</td></tr><tr><td>Hintergrundfarbe</td><td>zenit_THEMENAME_category_image_color</td></tr><tr><td>Sichtbarkeit</td><td>zenit_THEMENAME_category_image_opacity</td></tr><tr><td>Fixieren</td><td>zenit_THEMENAME_category_image_attachment</td></tr><tr><td>Position</td><td>zenit_THEMENAME_category_image_position</td></tr><tr><td>Bildmodus</td><td>zenit_THEMENAME_category_image_mode</td></tr><tr><td>Kategoriebilder von Unterkategorien in Flyout-Navigation anzeigen</td><td>zenit_THEMENAME_navigation_flyout_category_media</td></tr><tr><td>Flyout-Navigation Kategoriebild</td><td>zenit_THEMENAME_navigation_flyout_category_media_media</td></tr><tr><td>CSS-Klassen</td><td>zenit_THEMENAME_category_classes</td></tr><tr><td>Label - Text</td><td>zenit_THEMENAME_category_badge_text</td></tr><tr><td>Label - Hintergrundfarbe</td><td>zenit_THEMENAME_category_badge_bg</td></tr><tr><td>Label - Textfarbe</td><td>zenit_THEMENAME_category_badge_color</td></tr><tr><td>Kategorie-Listing Anzeigebild</td><td>zenit_THEMENAME_category_listing_media</td></tr><tr><td>Kleine Smartphones</td><td>zenit_THEMENAME_product_listing_columns_xs</td></tr><tr><td>Smartphones</td><td>zenit_THEMENAME_product_listing_columns_sm</td></tr><tr><td>Tablets</td><td>zenit_THEMENAME_product_listing_columns_md</td></tr><tr><td>Laptops</td><td>zenit_THEMENAME_product_listing_columns_lg</td></tr><tr><td>Desktop</td><td>zenit_THEMENAME_product_listing_columns_xl</td></tr></tbody></table>

\
\
Theme-Zusatzfelder für CMS-Blöcke

| Zusatzfeld               | technischer Name |
| ------------------------ | ---------------- |
| Abstand zwischen Kacheln | zenit\_grid\_gap |
