Hallo zusammen,
ich habe ein Problem mit dem „In den Warenkorb“-Button im Produktlisting unter Shopware 6.7 und komme trotz Debugging nicht weiter.
Solange ein Produkt keine Varianten hatte, wurde im Listing korrekt der Button „In den Warenkorb“ angezeigt.
Seit dem Anlegen der Varianten erscheint im Listing jedoch nur noch der „Details“ Button, obwohl:
-
eine Standardvariante gesetzt wurde
-
ausreichend Bestand vorhanden ist
-
die Varianten die Kategorien vom Hauptprodukt erben
-
kein Theme-Override mehr aktiv ist (Twig-Overrides temporär deaktiviert)
Dennoch fehlt im Listing weiterhin der Kaufbutton, auch wenn ich über eine Erweiterung konkret eine Variante auswähle.
Ein Theme-Override als Ursache kann ich ausschließen, da selbst nach dem kompletten Auskommentieren/Deaktivieren der box-standard.html.twig weiterhin nur der „Details“-Button erscheint.
Ich suche daher nach Hinweisen, warum Shopware 6.7 im Listing trotz:
-
gesetzter Standardvariante
-
intakter Daten
-
deaktivierter Template-Overrides
den Artikel nicht als kaufbar behandelt und den Button nicht mehr anzeigt.
**Auch Artikel ohne Varianten sind davon betroffen.
**
Unter Einstellungen → Produkte ist Kaufen-Buttons in Produktlistings anzeigen aktiviert
Hat sich mit 6.7 eventuell etwas am Rendering der Varianten im Listing geändert?
Oder gibt es weitere Stellen (z. B. Einstellungen zu Variantenverhalten oder SalesChannel-Konfiguration), die dieses Verhalten beeinflussen?
Über jeden Tipp oder Hinweis wäre ich dankbar!
