# Ähnliche Artikel in Warenkorb-PopUp ausgeben ( ajax\_add\_article.tpl )

**URL:** <https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735>\
**Category:** Shopware 3.5\
**Tags:** themes--design\
**Created:** [13. Mai 2016 um 09:58 UTC](https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735 "2016-05-13T09:58:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sebbe](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebbe/32/17839_2.png) [@Sebbe](https://forum.shopware.com/u/Sebbe)\
**Post date:** [13. Mai 2016 um 09:58 UTC](https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735/1 "2016-05-13T09:58:27Z")

</div>

Hallo zusammen,

ich suche nach einer Möglichkeit mir im Warenkorb-PopUp, welches sich öffnet, wenn man einen Artikel in den Warenkorb gelegt hat, ähnliche Artikel des in den Warenkorb gelegten Artikels ausgeben zu lassen. In der Artikeldetailansicht gäbe es dazu die Variable sArticle, in welchem sich das Array sRelatedArticles befindet, welches man wunderbar über das Backend befüllen kann. Allerdings gibt es in dem nachgeladenen PopUpOverlay nur die Variablen sCrossSimilarShown und sCrossBoughtToo, welche mir in etwa ähnliche Artikel ausgeben.  
Ich würde diese aber gerne komplett über das Backend steuern, wie die sArticle.sRelatedArticles innerhalb der Detailansicht oder besser noch genau auf diese Variable innerhalb des ajax\_add\_article.tpl zugreifen.

Hat jemand für dieses Problem eine Lösung? Vielleicht auch ein Plugin?

Vielen Dank im voraus und liebe Grüße  
Sebbe

---

<div class="post-metadata">

**Author:** ![Sebbe](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebbe/32/17839_2.png) [@Sebbe](https://forum.shopware.com/u/Sebbe)\
**Post date:** [13. Mai 2016 um 14:08 UTC](https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735/2 "2016-05-13T14:08:04Z")

</div>

Ich push das nochmal kurz, da ich es anfangs in die falsche Kategorie geschrieben hatte und es dadurch nicht in den „News“ aufgetaucht ist. 🙂

---

<div class="post-metadata">

**Author:** ![Sebbe](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebbe/32/17839_2.png) [@Sebbe](https://forum.shopware.com/u/Sebbe)\
**Post date:** [31. Mai 2016 um 08:32 UTC](https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735/3 "2016-05-31T08:32:38Z")

</div>

Noch immer aktuell 😉

---

<div class="post-metadata">

**Author:** ![coolbax](https://avatars.discourse-cdn.com/v4/letter/c/e9a140/32.png) [@coolbax](https://forum.shopware.com/u/coolbax)\
**Post date:** [31. Mai 2016 um 09:37 UTC](https://forum.shopware.com/t/ahnliche-artikel-in-warenkorb-popup-ausgeben-ajax-add-article-tpl/36735/4 "2016-05-31T09:37:42Z")

</div>

Hallo,

Wir haben das schonmal in einem Plugin umgesetzt. Allerdings für Zubehörartikel.

Ist eigentlich keine große Sache. Du musst die ähnlichen Artikel natürlich selber holen. Geht nur über ein Plugin.

Einfach auf das Event

$this-\>subscribeEvent(  
&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;‘Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Checkout’,  
&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;‘onPostDispatchCheckout’  
&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp;);

In deiner Methode:

public function onPostDispatchCheckout(Enlight\_Event\_EventArgs $args)  
{  
$ordernumber = $request-\>getParam(‘sAdd’);  
}

Damit hast du schonmal die Artikelnummer des Artikel der gerade in den Warenkorb gelegt wurde. Jetzt holst du dir die an Hand der Artikelnummer deine Artikel und gibts die an den View aus. Dann noch das Template anpassen und fertig.
