Features
Alles was du brauchst, in einem Plugin.
Warenkorb-Sperre: Zubehör nur kaufbar, wenn das Hauptprodukt im Warenkorb liegt
Serverseitige Validierung — nicht durch JavaScript umgehbar
Buy-Together-Widget auf der Zubehör-Produktseite mit direktem Hinzufügen
Abschnitt 'Kompatibles Zubehör' auf Hauptprodukt-Seiten als Produkt-Slider
Admin-Tab 'Zubehörsperre' direkt am Produkt — inkl. Rückwärtsansicht
Variantenvererbung: einmal am Elternprodukt konfigurieren, alle Varianten gesichert
Überblick
Kennst du das? Ein Kunde kauft das Ersatzteil, aber nicht das Gerät dazu — oder das Zubehör landet im Warenkorb, obwohl das Kompatibilitätsproblem offensichtlich ist. Accessory Lock schließt diese Lücke in Shopware 6: Du legst fest, welche Produkte einen bestimmten Artikel im Warenkorb voraussetzen — und das Plugin kümmert sich um den Rest.
Die Sperre greift serverseitig, bevor die Bestellung abgeschlossen wird. Kein JavaScript-Trick, kein direkter API-Aufruf kann sie umgehen. Ideal für Shops mit Elektronik, Maschinenzubehör oder Ersatzteilen, bei denen ein Zubehörprodukt ohne das Hauptprodukt schlicht keinen Sinn ergibt.
So funktioniert’s
Nach der Installation öffnest du unter Kataloge → Produkte das Produkt, das du als Zubehör schützen möchtest. Im neuen Tab Zubehörsperre wählst du über die Produktsuche die erforderlichen Hauptprodukte aus und speicherst. Fertig.
Versucht ein Kunde danach, dieses Zubehör ohne das Hauptprodukt zu bestellen, erscheint im Warenkorb eine klare Fehlermeldung — mit dem Namen des fehlenden Produkts. Sobald das Hauptprodukt ebenfalls im Warenkorb liegt, verschwindet die Sperre automatisch.
Auf der Zubehör-Produktdetailseite sieht der Kunde ein Buy-Together-Widget, das alle kompatiblen Hauptprodukte zur Auswahl anbietet. Liegt das Hauptprodukt bereits im Warenkorb, wechselt das Widget in eine Bestätigungsansicht — und zeigt das normale Kaufformular daneben.
Auf der Hauptprodukt-Seite erscheint automatisch ein Abschnitt „Kompatibles Zubehör” mit einem Produkt-Slider und einem „Zusammen in den Warenkorb”-Button.
Highlights
Variantenvererbung ohne Aufwand
Weise die Sperre einmalig am Elternprodukt zu — alle Varianten erben die Konfiguration automatisch über den nativen Shopware DAL-Mechanismus. Im Admin siehst du auf Variantenseiten einen Vererbungsschalter, mit dem du einzelne Varianten bei Bedarf individuell überschreiben kannst.
Rückwärtsansicht im Admin
Im Tab Zubehörsperre jedes Produkts siehst du nicht nur, welche Hauptprodukte dieses Produkt erfordert — sondern auch, welche anderen Produkte dieses Produkt als Hauptprodukt benötigen. Kein mühsames Durchsuchen des Sortiments mehr.
Texte individuell anpassbar
Alle Storefront-Texte — Hinweise, Buttons, Fehlermeldungen — sind Shopware-Textbausteine. Unter Einstellungen → Textbausteine kannst du die Terminologie beliebig an deinen Shop anpassen, z. B. wenn du statt „Zubehör” einen anderen Begriff verwenden möchtest.
Voraussetzungen
- Shopware 6.6 oder höher
- PHP 8.2+
Jetzt loslegen
Installiere das Plugin direkt aus dem Shopware Store und starte in wenigen Minuten.