# Produkte direkt in den Warenkorb legen /  Einkaufswelt

**URL:** <https://forum.shopware.com/t/produkte-direkt-in-den-warenkorb-legen-einkaufswelt/40973>\
**Category:** Programmierung\
**Created:** [31. Oktober 2016 um 15:00 UTC](https://forum.shopware.com/t/produkte-direkt-in-den-warenkorb-legen-einkaufswelt/40973 "2016-10-31T15:00:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![thethe](https://avatars.discourse-cdn.com/v4/letter/t/a9adbd/32.png) [@thethe](https://forum.shopware.com/u/thethe)\
**Post date:** [31. Oktober 2016 um 15:00 UTC](https://forum.shopware.com/t/produkte-direkt-in-den-warenkorb-legen-einkaufswelt/40973/1 "2016-10-31T15:00:35Z")

</div>

Hallo Zusammen,

mit dieser Lösung aus dem Forum ist das direkte Hinzufügen von Produkten zum AJAX Cart  
kein Problem - ausser in der Einkaufswelt - hier wird nur der normale Cart geöffnet und nicht der Cart aus  
der Sidebar. Gibt es dafür eine Lösung?

```
                            {s name='ButtonToBasket'}+{/s} 

```

Vielen Dank  
P.-

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [31. Oktober 2016 um 20:22 UTC](https://forum.shopware.com/t/produkte-direkt-in-den-warenkorb-legen-einkaufswelt/40973/2 "2016-10-31T20:22:14Z")

</div>

Das Problem ist, dass die Einkaufswelten per Ajax geladen werden. Das Warenkorb Javascript Plugin dann jedoch nicht mehr für die nachgeladenen Elemente aufgerufen wird. Das heißt du müsstest ein eigenes [JavaScript Shopware Plugin schreiben](https://developers.shopware.com/designers-guide/javascript-statemanager-and-pluginbase/), welches sich an das [„plugin/swEmotionLoader/onLoadEmotionFinished“ Javascript Event](https://github.com/shopware/shopware/blob/5.2/themes/Frontend/Responsive/frontend/_public/src/js/jquery.emotion.js#L238)dran hängt und dann mit

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

```

das AddArticle Pluign für die neu hinzugefügten Elemente lädt.

Viele Grüße
