Shopware 6 Variant Pills: Varianten kompakt auf Produktseiten anzeigen
Dieses kostenlose Shopware-6-Snippet erzeugt auf Produktdetailseiten automatisch kompakte
Variant Pills für verfügbare Varianten wie Farbe, Nikotinstärke, Ohm, Modell oder Geschmacksrichtung.
Bei vielen Optionen wird ein barrierearmer Mehr anzeigen / Weniger anzeigen-Toggle ergänzt.
Das Snippet arbeitet ohne Plugin, ohne Core-Eingriff und mit eindeutigem CSS-/JS-Prefix.
Das Snippet liest Varianteninformationen aus dem Shopware-6-Konfigurator aus und zeigt weitere verfügbare
Optionen als kompakte Pills direkt im sichtbaren Bereich der Produktseite. Das hilft besonders bei Produkten
mit vielen Farben, Nikotinstärken, Widerständen, Modellen oder Geschmacksrichtungen.
Free
Weitere Varianten sichtbar machenVerfügbare Optionen werden als kompakte Pills dargestellt, ohne dass der Kunde lange suchen muss.
Mehr-anzeigen-ToggleLange Variantenlisten werden gekürzt und per Toggle zugänglich gemacht.
Dubletten vermeidenWerte werden bereinigt, dedupliziert und bei Ohm/Nikotin sinnvoll numerisch sortiert.
Theme-freundlichDas Snippet nutzt Fallbacks für typische Shopware-6-Theme-Strukturen und greift nicht in den Core ein.
Praxisnutzen: Viele Shops zeigen Varianten nur im Konfigurator. Variant Pills schaffen zusätzliche Orientierung,
besonders mobil, ohne die eigentliche Variantenauswahl zu ersetzen.
Variant Pills sind kein Ersatz für eine saubere Variantenlogik, aber sie können die Orientierung auf
Produktseiten deutlich verbessern. Kunden sehen schneller, welche Ausführungen grundsätzlich vorhanden sind.
UX
Mehr Orientierung: Kunden sehen weitere Farben, Stärken, Modelle oder Geschmacksrichtungen schneller.
Bessere mobile Übersicht: Pills brechen sauber um und sind besser scanbar als lange Textlisten.
Weniger Unruhe: Lange Listen werden mit „Mehr anzeigen“ reduziert.
Barrierearmer Toggle: Der Button nutzt aria-expanded und sichtbare Focus-Styles.
Kein Core-Eingriff: Die Lösung arbeitet im Frontend und verändert keine Shopware-Core-Dateien.
Realistische Einordnung: Das Snippet ist primär eine UX-Verbesserung. Es ersetzt keine Produktdatenpflege,
keine Varianten-URL-Strategie und kein professionelles Theme-Konzept.
Voraussetzungen
Das Snippet ist für Shopware-6-Produktseiten mit Varianten-Konfigurator gedacht.
Setup
Shopware 6 Produktdetailseite mit Varianten-Konfigurator.
Variantenwerte liegen im DOM als Select, Chips, Labels, Buttons oder ähnliche Elemente vor.
Ein Einbauort für CSS und JavaScript ist vorhanden.
Theme-Struktur ist nicht komplett vom Shopware-Standard entkoppelt.
Vor Live-Einsatz wird im eigenen Theme getestet.
Wichtig: Das Snippet ist generisch gehalten und bewusst kein vollwertiges Plugin.
Für komplexe Variantenlogik kann ein individuelles Modul oder Plugin sinnvoller sein.
Einbau in Shopware 6
Der Code kann als CSS + JavaScript eingefügt werden. Ideal ist CSS im Head und JavaScript am Ende der Seite.
Falls dein Theme nur ein gemeinsames Custom-HTML-/JS-Feld bietet, kann der komplette Block zusammen eingefügt werden.
Einbau
CSSGestaltet die Pills, den Toggle, Hover-Zustände, Focus-Styles und mobile Umbrüche.
JavaScriptLiest Varianten aus, bereinigt Werte, dedupliziert Listen und rendert den Variant-Pills-Block.
EinfügepunktDas Snippet sucht robuste Anker wie EAN, Buybox, Preis, Tabs oder Produktdetailbereich.
TestingProdukt mit mehreren Varianten öffnen, Werte prüfen, Toggle testen und mobil kontrollieren.
Update-Sicherheit: Es werden keine Core-Dateien geändert. Nach Theme-Updates sollte trotzdem kurz geprüft werden,
ob die DOM-Selektoren noch passen.
Code: Variant Pills Free Snippet für Shopware 6
Der Code nutzt den eindeutigen Prefix vp6x-, beobachtet nur relevante Produktdetailbereiche
und vermeidet eine globale Überwachung des gesamten Dokuments.
Code-Hinweis: Copy kopiert immer den vollständigen Code, auch wenn nur die Vorschau angezeigt wird.
Das Snippet ist bewusst für Produktdetailseiten gekapselt.
Test-Checkliste vor dem Live-Gang
Prüfe das Snippet nicht nur auf einer Produktseite. Wichtig sind mehrere Variantentypen, mobile Darstellung,
lange Listen und Theme-Abweichungen.
QA
Produkt mit Varianten öffnenZum Beispiel Farbe, Nikotin, Ohm, Modell oder Geschmacksrichtung.
Block sichtbar?Es sollte mindestens eine Zeile wie „Weitere Farben“ oder „Weitere Nikotinstärken“ erscheinen.
Variante wechselnDer Block sollte sich aktualisieren und keine doppelten Werte anzeigen.
Mehr anzeigen testenBei langen Listen muss der Toggle zuverlässig öffnen und schließen.
Tastatur-Fokus prüfenToggle und Links sollten mit sichtbarem Focus-Rand bedienbar sein.
Mobil prüfenPills müssen sauber umbrechen und dürfen keinen horizontalen Overflow erzeugen.
Praxis-Hinweis: Wenn bei deinem Theme keine Gruppen erkannt werden, liegt es fast immer an
abweichenden Klassen oder einer eigenen Varianten-Komponente.
FAQ zum Shopware 6 Variant-Pills-Snippet
Kurze Antworten zu Einsatz, Theme-Kompatibilität, SEO, Accessibility, Anpassung und Support.
6 Fragen
Ist das Variant-Pills-Snippet kostenlos?
Ja. Das Snippet wird kostenlos bereitgestellt. Es enthält aber keinen individuellen Einbau-, Anpassungs- oder Theme-Support.
Warum zeigt das Snippet manchmal nichts an?
Wenn auf der Produktseite keine erkennbaren Varianten-Gruppen vorhanden sind oder dein Theme andere Klassen nutzt,
können keine Werte ausgelesen werden. Dann müssen die Selektoren angepasst werden.
Kann ich Labels und Reihenfolge ändern?
Ja. Labels wie „Weitere Farben“, „Weitere Widerstände“ oder „Weitere Geschmacksrichtungen“ sind im Render-Teil definiert
und können angepasst werden. Auch Limits für „Mehr anzeigen“ sind änderbar.
Beeinflusst das Snippet SEO?
Primär ist es ein UX-Snippet. Es kann die Orientierung auf Produktseiten verbessern, ersetzt aber keine saubere
Variantenstrategie, Produktdatenpflege oder SEO-URL-Struktur.
Ist das Snippet update-sicher?
Es verändert keine Core-Dateien. Trotzdem können Theme-Updates das Markup ändern. Deshalb sollte nach Theme- oder Plugin-Updates
kurz getestet werden.
Wann ist ein individuelles Modul besser?
Ein individuelles Modul ist sinnvoll, wenn dein Theme stark angepasst ist, Varianten anders gerendert werden oder zusätzliche
Regeln, Verlinkungen, Datenquellen oder Admin-Einstellungen benötigt werden.
Transparenz-Hinweis: Dieses Free Snippet ist ein technisches Beispiel für Shopware 6 und muss im jeweiligen
Theme getestet werden. Variantenlogik, DOM-Struktur, Theme-Overrides und Drittanbieter-Plugins können je nach Shop abweichen.
Digitaler Lösungsberater Hilft dir bei Plugins, Projekten und Produktenpowered by Borban
KI-gestützter Berater. Bitte keine sensiblen Daten eingeben. Produktseite und Checkout sind für Preis und Verfügbarkeit maßgeblich. Datenschutz
Diese Website verwendet Cookies, um eine bestmögliche Erfahrung bieten zu können. Mehr Informationen ...