Variantenauswahl im Listing, Warenkorb & Checkout


Installationsanleitung, Dokumentation und FAQs zum Shopware Plugin

Variantenauswahl im Listing, Warenkorb & Checkout

Mit Variantenauswahl im Listing, Warenkorb & Checkout wählen und wechseln Ihre Kunden Produktvarianten komfortabel – vom ersten Klick im Produktlisting bis zur Bestellübersicht im Checkout. Statt einen Artikel zu löschen und in der richtigen Variante neu zu suchen, genügt ein Klick auf das passende Auswahlfeld.

Die Variantenauswahl steht an vier Stellen zur Verfügung:

  • im Produktlisting (per Auswahl-Modal beim „In den Warenkorb“-Klick),
  • im Warenkorb,
  • im OffCanvas-Warenkorb (dem ausklappenden Mini-Warenkorb) und
  • in der Bestellübersicht im Checkout.

Für jede Eigenschaft (z. B. Farbe oder Größe) erscheint ein eigenes Auswahlfeld. Wählt der Kunde eine andere Option, tauscht das Plugin die Position automatisch gegen die passende Variante aus. Ist die neue Variante bereits im Warenkorb, werden die Mengen zusammengeführt.


Voraussetzungen

  • Shopware 6.7
  • Produkte mit Varianten (Eigenschaften wie Farbe, Größe usw.). Bei Artikeln ohne Varianten erscheint kein Auswahlfeld.

Kompatibilität

Das Plugin erweitert die Standard-Darstellung des Produktlistings, der Warenkorb-Positionen in Warenkorb, OffCanvas-Warenkorb und Checkout. Es greift auf die normalen Shopware-Varianten (Eigenschaften / Property Groups) zurück und benötigt keine externen Dienste.


Installation

  1. Plugin im Shopware Store erwerben und über Erweiterungen > Meine Erweiterungen installieren.
  2. Plugin aktivieren.
  3. Im Storefront einmal die Seite neu laden (Strg + F5), damit die Auswahlfelder erscheinen.

Einstellungen

Die Konfiguration finden Sie unter Erweiterungen > Meine Erweiterungen beim Plugin „Variantenauswahl im Listing, Warenkorb & Checkout“ über die drei Punkte > Konfiguration. Im Bereich Allgemeine Einstellungen stehen vier Optionen zur Verfügung:

Plugin-Konfiguration mit allen vier Einstellungen
Konfiguration der Erweiterung im Admin

Inaktive Variantenkombinationen ausblenden

Standardmäßig deaktiviert. Ist dieser Schalter aktiv, werden in den Auswahlfeldern nur tatsächlich verfügbare Varianten-Kombinationen angezeigt. Optionen, die zu keiner kaufbaren Variante führen, blendet das Plugin aus. So vermeiden Sie, dass Kunden eine nicht existierende Kombination wählen.

Variantenauswahl-Modal im Listing öffnen

Standardmäßig deaktiviert. Ist dieser Schalter aktiv, öffnet ein Klick auf „In den Warenkorb“ bei einem Variantenprodukt im Listing, in Slidern oder Erlebniswelten ein Modal zur Variantenauswahl, bevor das Produkt in den Warenkorb gelegt wird. Die Shopware-Einstellung „Kauf aus dem Listing erlauben“ wird dabei respektiert. Nach dem Ändern dieser Einstellung den Cache leeren.

Anzeigemodus für den Variantenwechsel im Warenkorb

Legt fest, wie der Variantenwechsel in Warenkorb, OffCanvas-Warenkorb und Checkout dargestellt wird:

  • Inline-Dropdowns (Standard) – die Auswahlfelder erscheinen direkt an der Position.
  • Modal – stattdessen erscheint ein Button „Variante ändern“, der ein Auswahl-Modal öffnet.

Varianten-Wechsel im Offcanvas-Warenkorb deaktivieren

Standardmäßig deaktiviert. Ist dieser Schalter aktiv, erscheinen die Auswahlfelder nicht im OffCanvas-Warenkorb – dort werden die Eigenschaften wieder als normaler Text angezeigt. Im Warenkorb und im Checkout bleibt der Variantenwechsel weiterhin möglich.


1 · Variante schon im Listing wählen

Ist die Einstellung „Variantenauswahl-Modal im Listing öffnen“ aktiv, öffnet ein Klick auf „In den Warenkorb“ bei einem Variantenprodukt im Produktlisting, in Slidern oder Erlebniswelten ein Modal zur Variantenauswahl. So landet garantiert die richtige Variante im Warenkorb, ohne dass der Kunde erst die Produktdetailseite besuchen muss.

Variantenauswahl-Modal im Produktlisting
Variante direkt im Listing wählen, bevor sie in den Warenkorb wandert

Die Shopware-Einstellung „Kauf aus dem Listing erlauben“ wird dabei respektiert – ist sie deaktiviert, erscheint auch kein Auswahl-Modal.


2 · Variante im Warenkorb wechseln

Hat ein Artikel im Warenkorb Varianten, zeigt das Plugin je nach gewähltem Anzeigemodus entweder ein Auswahlfeld pro Eigenschaft direkt am Artikel, oder einen Button „Variante ändern“, der ein Auswahl-Modal öffnet. In beiden Fällen wird die Position sofort gegen die passende Variante getauscht und Preis sowie Verfügbarkeit aktualisiert.

Inline-Dropdowns (Standard) im OffCanvas-Warenkorb, ohne Neuladen der Seite:

Variantenwechsel im OffCanvas-Warenkorb
Variante direkt im OffCanvas-Warenkorb wechseln

Auf der Warenkorb-Seite wird die Auswahl übernommen und die Seite kurz aktualisiert:

Variantenwechsel auf der Warenkorb-Seite
Auswahlfelder pro Eigenschaft im Warenkorb (Inline-Modus)

Im Modal-Anzeigemodus öffnet der Button „Variante ändern“ stattdessen ein Auswahlfenster:

Variante ändern per Modal im Warenkorb
Button „Variante ändern“ öffnet das Auswahl-Modal (Modal-Modus)

Auch in der Bestellübersicht im Checkout lässt sich die Variante noch ändern:

Variantenwechsel im Checkout
Variantenwechsel in der Checkout-Bestellübersicht

3 · Eigenschaft vom Variantenwechsel ausschließen

In manchen Fällen sollen Kunden nicht jede Eigenschaft ändern dürfen – etwa wenn die Farbe bewusst fixiert bleiben soll, während die Größe weiterhin wechselbar ist. Dafür lässt sich jede Eigenschaftsgruppe einzeln vom Variantenwechsel ausschließen.

So aktivieren Sie den Ausschluss

  1. Im Admin zu Kataloge > Eigenschaften wechseln.
  2. Die gewünschte Eigenschaftsgruppe (z. B. „Farbe“) öffnen.
  3. Den Schalter „Vom Variantenwechsel ausschließen“ aktivieren und speichern.
  4. Anschließend den Cache leeren, damit die Änderung im Storefront greift.
Custom Field „Vom Variantenwechsel ausschließen
Schalter „Vom Variantenwechsel ausschließen“ an der Eigenschaftsgruppe

So wirkt sich der Ausschluss aus

Eine ausgeschlossene Eigenschaft wird im Listing-Modal, Warenkorb, OffCanvas-Warenkorb und Checkout nicht mehr zur Auswahl angeboten, sondern als fester Text dargestellt. Der Kunde sieht weiterhin, welche Option (z. B. welche Farbe) gewählt ist, kann sie aber nicht mehr ändern. Alle übrigen Eigenschaften bleiben normal wechselbar.

Der Ausschluss wird zusätzlich serverseitig abgesichert – die gesperrte Eigenschaft kann auch über manipulierte Anfragen nicht umgangen werden.


FAQs

Prüfen Sie, ob die Einstellung „Variantenauswahl-Modal im Listing öffnen“ in der Plugin-Konfiguration aktiviert ist, und leeren Sie danach den Cache. Zusätzlich muss die Shopware-Einstellung „Kauf aus dem Listing erlauben“ aktiv sein – sonst erscheint kein Modal.

In der Plugin-Konfiguration bei „Anzeigemodus für den Variantenwechsel im Warenkorb“ den Wert „Modal“ statt „Inline-Dropdowns“ auswählen und speichern. Der Button „Variante ändern“ erscheint danach anstelle der Dropdowns.

Auswahlfelder erscheinen nur bei Artikeln mit Varianten (Eigenschaften wie Farbe oder Größe). Einzelprodukte ohne Varianten haben keinen Variantenwechsel. Falls der Artikel Varianten hat und trotzdem nichts erscheint, laden Sie die Seite mit Strg + F5 neu.

Aktivieren Sie in der Plugin-Konfiguration den Schalter „Inaktive Variantenkombinationen ausblenden“. Dann werden in den Auswahlfeldern nur tatsächlich kaufbare Kombinationen angezeigt.

Nach dem Ändern des Schalters „Vom Variantenwechsel ausschließen“ an der Eigenschaftsgruppe muss der Cache geleert werden. Erst danach greift die Sperre im Storefront.

Ja. Aktivieren Sie dazu den Schalter „Varianten-Wechsel im Offcanvas-Warenkorb deaktivieren“. Im Warenkorb und im Checkout bleibt der Wechsel dann weiterhin möglich.

Die Mengen werden zusammengeführt: Die bisherige Position wird auf die neue Variante umgestellt und mit der bereits vorhandenen Position derselben Variante addiert.


Support

Bei Fragen oder Problemen stehen wir zur Verfügung: