# Ajax &quot;Merken&quot; Funktioniert nicht mehr

**URL:** https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342
**Category:** Themes & Design
**Created:** [22. Juni 2015 um 17:17 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342 "2015-06-22T17:17:06Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Geschan](https://avatars.discourse-cdn.com/v4/letter/g/c68b51/32.png) [@Geschan](https://forum.shopware.com/u/Geschan)
#### Post date: [22. Juni 2015 um 17:17 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342/1 "2015-06-22T17:17:06Z")

</div>

Hallo, ich habe die emotion box in der Einkaufswelt so erweitert, dass die Action Buttons hier ebenfalls angezeigt werden. Das hat auch geklappt, aber aus irgendeinem Grund funktioniert offenbar das entsprechende jQuery Plugin so nicht (wenn man auf “Merken” klickt, wird man auf die Merkliste geleitet anstatt das ganze per AJAX ohne neuladen der Seite zu erledigen). Die Templateänderung sieht so aus: `{extends file='parent:frontend/listing/product-box/box-emotion.tpl'} {\* Actions \*} {block name='frontend\_listing\_box\_article\_price\_info' append} {\* Product actions - Compare product, more information, buy now \*} {block name='frontend\_listing\_box\_article\_actions'} {include file="frontend/listing/product-box/product-actions.tpl"} {/block} {/block}` Woran kann das liegen? Grüße -Gesh

---

<div class="post-metadata">

### Author: ![Geschan](https://avatars.discourse-cdn.com/v4/letter/g/c68b51/32.png) [@Geschan](https://forum.shopware.com/u/Geschan)
#### Post date: [23. Juni 2015 um 10:15 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342/2 "2015-06-23T10:15:40Z")

</div>

Ich habe `data-ajax-wishlist="true"` in der /widgets/emotions/index.tpl gesetzt. Da diese aber scheinbar über AJAX nachgeladen wird, greift das Plugin trotzdem nicht. ☹

---

<div class="post-metadata">

### Author: ![Geschan](https://avatars.discourse-cdn.com/v4/letter/g/c68b51/32.png) [@Geschan](https://forum.shopware.com/u/Geschan)
#### Post date: [23. Juni 2015 um 11:08 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342/3 "2015-06-23T11:08:30Z")

</div>

Ich habe es nun wie folgt gelöst. Vlt gibt es eine elegantere Lösung, aber diese hier funktioniert: `$.subscribe('plugin/emotionLoader/initEmotion', function () { $('\*[data-ajax-wishlist="true"]').ajaxWishlist(); });`

---

<div class="post-metadata">

### Author: ![fisfutta](https://avatars.discourse-cdn.com/v4/letter/f/3ec8ea/32.png) [@fisfutta](https://forum.shopware.com/u/fisfutta)
#### Post date: [8. Juni 2017 um 17:26 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342/4 "2017-06-08T17:26:24Z")

</div>

Hallo,

kannst du mir vielleicht helfen das auch hinzubekommen. Habe exakt das gleiche vor nur bei mir öffnet sich immernoch die Merkzettelseite anstatt das das per Ajax gemacht hat. Hattest du auch Shopware 5 im Betrieb?

Grüße

---

<div class="post-metadata">

### Author: ![beedle](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@beedle](https://forum.shopware.com/u/beedle)
#### Post date: [9. Juli 2017 um 14:06 UTC](https://forum.shopware.com/t/ajax-quot-merken-quot-funktioniert-nicht-mehr/28342/5 "2017-07-09T14:06:07Z")

</div>

Hey,

scheinbar wurden ein paar Namen geändert. Der korrekte Code (jedenfalls funktioniert er bei mir) ist nun:

```
 $.subscribe('plugin/swEmotionLoader/onInitEmotion', function () { $('\*[data-ajax-wishlist="true"]').swAjaxWishlist(); });

```

LG
