# Varianten-Auswahl (Select) im CMS-Block "Buy Box" nicht auswählbar

**URL:** <https://forum.shopware.com/t/varianten-auswahl-select-im-cms-block-buy-box-nicht-auswaehlbar/97489>\
**Category:** Shopware 6 (German)\
**Created:** [8. Dezember 2022 um 16:37 UTC](https://forum.shopware.com/t/varianten-auswahl-select-im-cms-block-buy-box-nicht-auswaehlbar/97489 "2022-12-08T16:37:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![marcellwi](https://avatars.discourse-cdn.com/v4/letter/m/cdc98d/32.png) [@marcellwi](https://forum.shopware.com/u/marcellwi)\
**Post date:** [8. Dezember 2022 um 16:37 UTC](https://forum.shopware.com/t/varianten-auswahl-select-im-cms-block-buy-box-nicht-auswaehlbar/97489/1 "2022-12-08T16:37:16Z")

</div>

Hallo ich habe ein Problem, dass man in dieser Buy-Box die Varianten nicht richt auswählen kann. Beziehungsweise es wird in den Select-Feld nicht richtig „selected“ gesetzt. Kennt jemand dieses Problem?

Siehe Video: [http://wp13425982.server-he.de/video/buybox.mp4](http://wp13425982.server-he.de/video/buybox.mp4)

---

<div class="post-metadata">

**Author:** ![Fazzke](https://avatars.discourse-cdn.com/v4/letter/f/3bc359/32.png) [@Fazzke](https://forum.shopware.com/u/Fazzke)\
**Post date:** [14. Dezember 2022 um 13:36 UTC](https://forum.shopware.com/t/varianten-auswahl-select-im-cms-block-buy-box-nicht-auswaehlbar/97489/2 "2022-12-14T13:36:59Z")

</div>

Hallo marcellwi,

ich habe genau das selbe Problem auch.  
In der Datei „./shopware6-root/vendor/shopware/storefront/Resources/app/storefront/src/plugin/variant-switch/variant-switch.plugin.js“ wird in der methode \_onChange() der letzte Aufruf nicht durchgeführt (this.\_redirectToVariant(query)) wenn wir uns nicht auf der Produktdetailseite befinden, zu sehen in  
if (this.\_elementId && this.\_pageType !== ‚product\_detail‘) { … return;}

Das bedeutet, dass es sich nicht um die selbe Logik handelt wie auf der Produktdetailseite. Irgendwas wird beim emitten hier nicht richtig durchgeführt:

document.$emitter.publish(‚updateBuyWidget‘, { url, elementId: this.\_elementId });

Ich versuche es herauszufinden, weil ich diesen Varientenswitch dringend auf einer Kategorie-Seite benötige, aber bitte teilt doch noch mit: Sollte das mal funktionieren, hat das mal funktioniert, wisst ihr vielleicht mehr dazu? Wenn es nie funktioniert hätte, dann würden dort auch keine Tests liegen - vermute ich zumindest?

Ich freue mich sehr über eure Antworten! 🙂

Freundliche Grüße
