Beantwortet

Shopware 6 - gleiche Produkte in mehrere Verkaufskanäle übertragen


Benutzerebene 4
Abzeichen +1

Hallo zusammen,

 

ich stehe gerade vor dem Problem, dass wir gleiche Artikel in mehreren Verkaufskanälen platzieren möchten. Die Daten sollen Zentral aus Xentral genutzt werden.

Unser Aufbau ist wie folgt:

Wir haben einen Shopware 6 Shop und möchten “Informationsseiten” mit eigenen Domänen ebenfalls mit Inhalt füllen. Die “Informationsseiten” sind als Verkaufskanäle bei Shopware 6 eingepflegt, genau wie unser Hauptshop.

Im Backend von Shopware 6 kann ich über die Artikeleinstellungen eine Zuweisung der Sichtbarkeit und der Kategorie treffen. Die Produkte werden dann auch korrekt in unserem Shop und auf der Informationsseite angezeigt. Sobald jedoch ein Upload der Artikeldaten aus Xentral erfolgt, ist die manuelle Zuweisung der Sichtbarkeit auf der Informationsseite natürlich nicht mehr gegeben.

Ich bin mir leider über den korrekten Weg der Inhaltspflege nicht sicher. Müssen weitere Verkaufskanäle bei Shopware 6 als “Subshop” in der Shop-Schnittstelle bei Xentral eingepflegt werden/ erfolgt die Zuordnung rein über den Artikelbaum oder müssen weitere Verkaufskanäle sogar als eigene, neue Shop-Schnittstelle angelegt werden?

Ich freue mich auf eure Rückmeldung und euren Workflow.

 

M.f.G. Kevin

 

icon

Beste Antwort von Peter Wernig 20 March 2023, 11:48

Original anzeigen

3 Antworten

Benutzerebene 5
Abzeichen +3

Hallo @Kevin Galka ,
zwei Wege:

Sales Channel pro Produkt
Du brauchst ein Freifeld in dem Du pro Artikel die gewünschten Sales-Channel`s hinterlegst. Dann in der Shopschnittstelle ein Freifeldmapping  
Freifeld -> shopware6_sales_channel
einrichten. So werden Deine Saleschannels bei dem jeweiligen Artikel in Shopware hinterlegt.

Sales Channel generell
Sollen alle Artikel in allen Sales Channels sichtbar sein, kannst Du auch in der Shopschnittstelle das Feld "Standard Sichtbarkeit" mit allen benötigten Sales Channels belegen.

Grüße Peter

Benutzerebene 4
Abzeichen +1

Hi @Peter Wernig,

danke dir für die schnelle Rückmeldung. Die Pflege per Freifeld wäre im Hinblick auf eine Massenbearbeitung definitiv interessant. Ich befürchte jedoch, dass dann eine Pflicht zur vollständigen Pflege der Freifelder bei allen Artikeln notwendig wird.

Wir hatten dieses Problem bereits mit einem angelegten Freifeld für Grundpreise: “shopware6_unit”

Nachdem dieses Feld angelegt wurde, mussten alle Artikel bearbeitet werden und ein Grundpreis eingepflegt werden. Auch bei Artikeln die keine Angabe des Grundpreises benötigen mussten mit “1” gepflegt werden.

Auch ist mir noch nicht ganz klar, wie ich dann die Sichtbarkeit in Kombination mit einer Zuordnung der Kategorie treffen kann. Für die Zuordnung weiterer Kategorien müssten dann ja auch Freifelder angelegt werden oder?

 

m.f.G. Kevin

Benutzerebene 4
Abzeichen +1

@Peter Wernig danke nochmal für deine Hilfe. Ich möchte einmal meine Lösung posten, falls es auch andere Interessiert.. Ich habe jetzt das gewünschte Ergebnis über eine Kombination aus den Eigenschaften für die Sichtbarkeit und dem Artikelbaum für die Zuordnung der Kategorien.

Der Artikelbaum wurde gemäß der angelegten Kategorien des Sales Channels angelegt und gepflegt. In den gewünschten Artikeln kann ich dann im Artikelbaum mehrere Kategorien auswählen, die beim Upload auch ins Backend von Shopware 6 übertragen werden.

In den gewünschten Artikeln pflege ich ebenfalls unter “Eigenschaften” die Sales Channel. Der benötigte Feldname ist “shopware6_sales_channel” und den Wert pflege ich gemäß Bezeichnung der Sales Channel. Hier können auch mehrere Sales Channel ausgewählt werden, indem ich die Namen durch ein Komma trenne.

m.f.G. Kevin

Antworten