# Warenkorb Bild immer das zweite Produktbild einblenden

**URL:** <https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629>\
**Category:** Programmierung\
**Created:** [12. Februar 2017 um 09:54 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629 "2017-02-12T09:54:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fabianknorr](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@fabianknorr](https://forum.shopware.com/u/fabianknorr)\
**Post date:** [12. Februar 2017 um 09:54 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629/1 "2017-02-12T09:54:17Z")

</div>

Hi,&nbsp;

hat von euch jemand eine Idee, wie ich im Warenkorb immer das zweite Produktbild anzeihen kann? In diesem Fall sogar immer das zweite Variantenbild.&nbsp;

Vielen Dank,&nbsp;

&nbsp;

Fabian&nbsp;

---

<div class="post-metadata">

**Author:** ![fabianknorr](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@fabianknorr](https://forum.shopware.com/u/fabianknorr)\
**Post date:** [14. Februar 2017 um 09:11 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629/2 "2017-02-14T09:11:52Z")

</div>

Hat niemand eine Idee?&nbsp;

---

<div class="post-metadata">

**Author:** ![derwunner](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@derwunner](https://forum.shopware.com/u/derwunner)\
**Post date:** [14. Februar 2017 um 21:37 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629/3 "2017-02-14T21:37:39Z")

</div>

Hallo,

&nbsp;

schaue doch mal ins frontend/checkout/cart.tpl vom Bare Theme&nbsp;da wird, soweit ich das richtig in Erinnerung habe, immer das 1. Bild aufgerufen, was dort auch hart gecodet hinterlegt ist. Willst Du dieses&nbsp;Stanardverhalten ändern, dann musst Du den Warenkorb Query beeinflussen, dass er zu jeder Position im Warenkorb dein gewünschtes Bild lädt. Das ist ein pretty plain SQL Query, der ein Filter Event feuert, zu finden in der [sBasket Core Klasse](https://github.com/shopware/shopware/blob/5.2/engine/Shopware/Core/sBasket.php#L1208)

Das Event musst Du also folglich in deinem Plugin abonnieren (subscribe) und dann kannst Du per $ags-\>getReturn und setReturn den Query beeinflussen. Ersteres gibt dir den Query als String und mit zweiterem kannst Du den veränderten String wieder dem Filter Event zuweisen&nbsp;(wobei $args dein Methoden Parameter ist, der injected wird).

&nbsp;

MFG derwunner

---

<div class="post-metadata">

**Author:** ![fabianknorr](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@fabianknorr](https://forum.shopware.com/u/fabianknorr)\
**Post date:** [14. Februar 2017 um 22:45 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629/4 "2017-02-14T22:45:54Z")

</div>

Deine Antwort ist Top! Wahrscheinlich wird das meine Grenzen sprengen aber mei… ich probiere es!&nbsp;

---

<div class="post-metadata">

**Author:** ![malzfons](https://avatars.discourse-cdn.com/v4/letter/m/58956e/32.png) [@malzfons](https://forum.shopware.com/u/malzfons)\
**Post date:** [15. Februar 2017 um 02:50 UTC](https://forum.shopware.com/t/warenkorb-bild-immer-das-zweite-produktbild-einblenden/43629/5 "2017-02-15T02:50:33Z")

</div>

Soweit ich weiss, spielt es aber beim jeweiligen Artikel eine Rolle, in welcher Reihenfolge die bilder dem artikel zugeordnet wurden. Das bedeutet dass das für dich im Frontend als 2. Bild ersichtliche Bild nicht unbedingt auch in der datenbank als 2. Bild markiert ist.

Besonders bei duplizierten Artikeln, wenn dann die bilder gelöscht und neue dem artikel hinzugefügt werden, kann die im Frontend festgelegte Reihenfolge in der Datenbank abweichen.

&nbsp;
