Kategorien importieren?

Hallo,

ist es wirklich nicht möglich Kategorien über CSV Import zu kreieren? ICh habe nämlich sehr viel davon und es scheint, dass der Import nur möglich ist wenn vorher eine ID über das Backend kreiert wird. Nach dieser Logik müsste ich dann die einzelnen ID notieren und in Excel bearbeiten, so dass sie mit den Artikeldaten verknüpft werden. Völliger Nonsens…

Gruss,

Heiko

Warum sollte das nicht gehen?

Der Root (ID1) ist in jeder Installation vorhanden und da kannst du dich als parent ja einhängen.

Auszug aus der Doku:

Der Datensatz category dient der Kategoriezuordnung. Eine Verknüpfung zur Kategorie ist nur über die Kategorie-ID möglich. Diese kann bspw. über das Kategoriemodul im Backend ausgelesen werden.

Hier wird ja klar gesagt ,dass die ID ausgelesen werden muss.

Können auch Kategorie Bilder importiert werden?

Ich kenne die Software ziemlich gut und weiß daher auch ziemlich gut, was geht und was nicht :wink:

@Hbaer schrieb:

Auszug aus der Doku:

Der Datensatz category dient der Kategoriezuordnung. Eine Verknüpfung zur Kategorie ist nur über die Kategorie-ID möglich. Diese kann bspw. über das Kategoriemodul im Backend ausgelesen werden.

Hier wird ja klar gesagt ,dass die ID ausgelesen werden muss.

Wenn du Kategorien importieren willst, dann nimmst du das dazugehörige Profil dazu: http://community.shopware.com/\_detail\_1777.html

Wenn du Kategorien bei einem Artikelimport anlegen willst (was du oben allerdings nicht beschrieben hast), dann geht das auch, dazu gibt es das Feld „categoryPath“. Allerdings kannst du da nur den Namen anlegen lassen. Für Detailinformationen musst du das Kategorie-Profil nehmen. Das Bild lässt sich nicht importieren.

1 „Gefällt mir“

Super, vielen Dank!

Der springende Punkt ist auch hier:

Wenn die Kategorie ID bereits existiert, erfolgt ein Update, andernfalls eine Anlage.

Bisschen schade mit dem Bild.

Ich glaube der Produkt Listing Typ lässt sich auch nicht importieren.

Moritz, wie würde denn genau der Artikelimport mit categoryPath erfolgen? Ich sehe da nur mit ID.

Wenn die Kategorien einmal erstellt sind, muss man aber immer letztendlich die IDs auslesen, um weitere Änderungen vornehmen zu können, richtig? Bei 300 Kategorien ist das auch wieder mühselig, oder gibt es einen efizienten Weg?

Den Category-Path hast du nur beim Artikel-Import.

Du brauchst ja einen unique-identifier bei den Kategorien und das kann nur die ID sein, denn ein Name kann doppelt vorkommen. Wenn du aber initial deine IDs mit übergibst, dann nimmt er die auch, d.h. die IDs kannst du dann selbst bestimmen,

Am besten machst du das direkt über die DB und nicht im Backend - Artikel sowie Kategorien lassen sich so wunderbar importieren - es sind halt einfach mehrere Tabellen die eingefügt werden müssen… auch Artikelbilder, sowie Kategoriebilder lassen sich so einpflegen. 

Wobei die Kategoriebilder am besten im Backend bei den Medien hinzugefgüt werden und die ID aus der Media Tabelle der Categorie Tabelle eingefügt werden. 

 

Gruss

 

Fabrizio