Varianten - Sorefront Darstellung Default

Hallo,

ich importiere gerade Produkte mit Varianten mittels der Standardprofile.
Klappt soweit auch.
Allerdings möchte ich, daß Standardmäßig immer nur das Hauptprodukt gelistet wird.
Sowohl beim importieren als auch beim händischen Anlegen von Produkten und Varianten, muss ich bei den Varianten die Storefront Darstellung umändern auf Einzelprodukt anzeigen.

Ich kann doch bestimmt irgendwo einstellen, dass neue Produkte/Varianten standardmäßig nicht aufgefächert werden, sondern immer das Hauptprodukt angezeigt wird?!

Ich hoffe es weiß einer von euch einen Rat.
Grüße
Richard

Nein, ich glaube nicht, dass das möglich ist. Ich lass mich aber gerne korrigieren.

moin,

na, dann hoffe ich mal, daß Du korrigiert wirst :slight_smile:
irgendwo muss das Auffächern ja als Standardverhalten definiert sein…

Im Quelltext. Wenn man ein eigenes Upload-Script (Plugin oder API) schreibt, dann kann man die Darstellung mit angeben. Daher wird das Thema für Shopware vermutlich eher eine untergeordnete Relevanz haben.

hmmm … also mal nach Plugins gucken…

ich habe gerade im Standardprodukte Profil die Zuweisung variantListingConfig gefunden und hinzugefügt.
mal ausprobieren …

1 „Gefällt mir“

Sauber :slight_smile:
so funktioniert es jetzt zumindest per .csv Import.

Ich habe das Standardprodukt Profil dupliziert und variantListingConfig zugewiesen.
Den benötigten Wert habe ich durch export rausgefunden.
Wenn dieser Wert bei den Hauptprodukten in der .csv steht und ich diese mit dem duplizierten Profil importiere, dann kann ich in einem zweiten Schritt die Varianten mit dem Standardprofil importieren und die Storefront Darstellung ist dann Hauptprodukt.

Nachtrag:
Eleganter finde ich:
Statt variantListingConfig zuzuweisen und dieses in der zu importierenden .csv bereit zu stellen, habe ich displayParent zugewiesen und hier als Standardwert 1 definiert. (Das Feld brauche ich also nicht mehr in der .csv bereitstellen)
Nun kann eine .csv mit den Hauptprodukten mit diesem Profil importiert werden und für die Varianten wird dann das Hauptprodukt im Listing angezeigt.

Ob das dann auch direkt auf Datenbankebene funktioniert?
Beim create der product Tabelle wird das Feld display_parent mit dem default NULL angelegt.
Könnte man ja theoretisch ändern auf 1?! :thinking:

Ausprobiert und es funktioniert schon. Allerdings haben dann auch die Variantenprodukte dort und in einer zweiten abhängigen Spalte kein NULL mehr. Vielleicht problematisch? Aber zumindest unnötiger DB Ballast.
Also über ein angepasstes Profil.

1 „Gefällt mir“

Moin!

Ich habe hierfür bisher ein Plugin benutzt, aber der Entwickler stellt den Support ein mit der Begündung, dass dies jetzt mit 6.5 obsolet wird.

Das Plugin wird nicht für Shopware 6.5 oder höher erhältlich sein, da ab dieser Version die Funktionalität schon in Shopware mit enthalten ist.

Bei der Storefront Darstellung steht ab 6.5 nun die Option „Main product“ unter „Einzelne Hauptvariante“ zur Verfügung.

Das ist auch in der Dokumentation aufgeführt:

Ich kann aber keine Einstellung für alle Produkte finden! Wie kann ich das über alle Produkte einstellen, ohne diesen Workaround zu nutzen? Wir haben bereits viele Produkte online, für die ich das Einstellen muss… Das alles Manuell zu machen ist nicht drin. Wir benutzen übrigens den Connector von JTL. Auch dort habe ich bereits nachgefragt, aber auch dort wird es noch nicht unterstützt.

Viele lieben Dank für HILFE :slight_smile:

Moin,
hast du mittlerweile einen Weg gefunden wie man die Storefront Darstellung bei allen Parents gleichzeitig ändern kann? In meinem Fall sind es über 300, die einzeln zu ändern würde ewig dauern.

Leider bisher keine Lösung gefunden…

gibts hier wirklich niemanden, der uns helfen kann?

Viele Grüße

Moin zusammen,

es gibt ein Plugin, welches hier noch abhilfe schafft! Es handelt sich hierbei um das Plugin SEO URL Manager.

Hier gibt es in den Einstellungen folgende Option → Global aus allen Produkt Boxen auf den Parent Artikel verlinken

Damit erreichen wir zumindest die Verlinkung der Parents aus den Listings.

Was leider nicht geht, ist das ich den Filter benutzen kann, um Varianten zu filtern und nach draufklicken auch bei diesen Varianten zu landen. Auch hier wird man natürlich auf den Parent geleitet, weil es Global überschrieben wird.

Mit meinen alten Einstellungungen und Plugins ging das aber noch vor ein paar Wochen. Wirklich schade, dass das jetzt nicht mehr möglich ist.

Viele Grüße