# Shopware-Warenkorb-Button fake

**URL:** https://forum.shopware.com/t/shopware-warenkorb-button-fake/51604
**Category:** Programmierung
**Created:** [7. März 2018 um 17:17 UTC](https://forum.shopware.com/t/shopware-warenkorb-button-fake/51604 "2018-03-07T17:17:32Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [7. März 2018 um 17:17 UTC](https://forum.shopware.com/t/shopware-warenkorb-button-fake/51604/1 "2018-03-07T17:17:32Z")

</div>

Hallo,

wie kann ich einen „In den Warenkorb“-Button für eine Artikelnummer „faken“, so dass sich auch das Warenkorb-Overlay öffnet und der Artikel drin landet?

Es soll nicht zum Warenkorb geleitet werden, sondern die Modalbox soll sich öffnen (habe ich statt dem Offcanvas definiert)

Ich möchte Warenkorb-Buttons außerhalb der eigentlichen Orte platzieren

&nbsp;

```
                    In den Warenkorb 

```

Das ist exakt der HTML-Code aus der Artikeldetailseite kopiert, Offcanvas-Warenkorb ist deaktiviert. Auf der Detailseite öffnet sich mit diesem Code ein Pop-Up-Warenkorb, dort wo ich den Button eingebunden hab werd ich zum Warenkorb weitergeleitet… Was mach ich falsch?

&nbsp;

anschließend habe ich den Code aus einem anderen Thread ausprobiert

```
Warenkorb +

```

leider erhalte ich da dann folgenden Fehler:

**Fatal error** : Uncaught Shopware\Components\CSRFTokenValidationException: The provided X-CSRF-Token for path „/checkout/addArticle/sAdd/PRIOPA00001“ is invalid. Please go back, reload the page and try again.&nbsp;

&nbsp;

ich habe dann noch ein anderes Beispiel als Referenz gefunden:

```
                {s name='ButtonToBasket'}In den Warenkorb{/s} 

```

aber auch das funktioniert nicht korrekt. Der Artikel landet zwar im Warenkorb, ich werd jedoch auf eine weiße Seite weitergeleitet.

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [8. März 2018 um 09:14 UTC](https://forum.shopware.com/t/shopware-warenkorb-button-fake/51604/2 "2018-03-08T09:14:01Z")

</div>

ideen?

---

<div class="post-metadata">

### Author: ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)
#### Post date: [8. März 2018 um 10:05 UTC](https://forum.shopware.com/t/shopware-warenkorb-button-fake/51604/3 "2018-03-08T10:05:04Z")

</div>

das Problem ist wohl, dass ich mich in einer Einkaufswelt befinde und die Elemente dort nachgeladen werden und so das Event für&nbsp;swAddArticle noch nicht für den Button hinzugefügt ist.

Es muss also nachträglich ergänzt werden:

```
StateManager.addPlugin('*[data-add-article="true"]', 'swAddArticle');

```

&nbsp;
