Kategorien Hochladen

Die Aufgabe legt Ihre Kategorien im WooCommerce-Shop an, auf der Ebene, die am Kanal im Feld Externe Oberste Kategorie eingestellt ist. Sie ist die Voraussetzung für Produkte Hochladen: Ein Produkt kann nur in eine Kategorie, die es im Shop schon gibt.

Was übertragen wird

Je Kategorie in TRADElube entsteht eine Kategorie im Shop, mit ihrem Namen und ihrer Beschreibung.

Welche Kategorien das sind, entscheidet der Kanal und nicht diese Aufgabe. Maßgeblich ist das Feld Oberste Kategorie im Bereich Konfiguration des Kanals: Steht dort nichts, geht der ganze Baum. Steht dort eine Kategorie, geht nur der Teilbaum darunter. Einen Abschnitt Auswahl mit einer eigenen Bedingung hat der Transferplan dieser Aufgabe deshalb nicht.

Der Baum entsteht von oben nach unten. Eine Kategorie kommt erst an die Reihe, wenn ihre übergeordnete im Shop angekommen ist, damit sie sich auf deren Gegenstück beziehen kann. Scheitert eine Kategorie, bleiben ihre Unterkategorien in dieser Ausführung liegen, statt an falscher Stelle zu entstehen.

Aufbau des Transferplans

Ein Plan mit zwei Abschnitten.

Abschnitt Was darin steht
Allgemein Die eine Zuweisung Übergeordnete Kategorie Id, über die die Kategorie im Shop unter ihre übergeordnete gehängt wird
Beschreibung Name als Pflichtzuweisung und Beschreibung, beide je Sprachfassung Ihres Mandanten mit einer eigenen Quelle

Bei mehr als einer Lokalisierung tragen die Quellen ihre Sprache in eckigen Klammern. Aus dem Feld Name werden in der Quellenliste dann zwei Einträge, Name [Deutsch] und Name [English], und Sie wählen je Zuweisung aus, welche Sprachfassung in den Shop geht.

Beschreibung ist ab Werk abgewählt, Name nicht. Wollen Sie im Shop Kategorietexte haben, kreuzen Sie die Zeile an und wählen die Sprachfassung. Lassen Sie sie stehen, bleibt der Text im Shop unangetastet.

Besonderheiten und Grenzen

Eine im Shop schon vorhandene Kategorie wird übernommen. Gibt es noch keine Kanalzuordnung, sucht TRADElube im Shop unter derselben übergeordneten Kategorie nach einer Kategorie gleichen Namens und schreibt in diese hinein, statt eine zweite anzulegen. So lässt sich ein Shop anbinden, in dem schon Kategorien stehen.

Ändern Sie am Kanal eines der beiden Kategoriefelder, läuft alles noch einmal. Oberste Kategorie und Externe Oberste Kategorie gehören zur Konfiguration dieser Aufgabe. Ändert sich eines der beiden, gilt der Plan als geändert, und die nächste Ausführung überträgt jede Kategorie erneut. Das ist beabsichtigt: An diesen beiden Feldern hängt, wo im Shop der ganze Baum steht.

Fällt eine Kategorie in TRADElube weg, entfernt die nächste Ausführung ihr Gegenstück im Shop. Die Produkte, die darin standen, bleiben stehen und verlieren nur diese Zuordnung. Das ist der Preis dafür, dass der Shop die Struktur nicht selbst pflegt: Wer den Baum hier führt, führt ihn ganz.

Eine Gegenrichtung gibt es nicht. Einen im Shop gepflegten Kategoriebaum können Sie an diesem Kanal nicht übernehmen.

Weiterführend