# Produkt-Thumbnails im PDF (Rechnung) möglich?

**URL:** <https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475>\
**Category:** Programmierung\
**Created:** [15. November 2018 um 16:25 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475 "2018-11-15T16:25:49Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [15. November 2018 um 16:25 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/1 "2018-11-15T16:25:49Z")

</div>

Ist die Ausgabe eines Thumbnails des Artikels im Rechnungs-PDF in SW 5.5.x weiterhin möglich?

Wir haben hierzu ältere Posts gefunden, wo das wohl über:

`{$position.meta.image.thumbnails[0].source}`

machbar war. Ab SW 5.5.x scheint aber “meta” leer zu sein.

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [15. November 2018 um 17:12 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/2 "2018-11-15T17:12:32Z")

</div>

Meta ist in der Regel leer, wenn der Artikel inaktiv oder gelöscht ist. Ansonsten müsste das glaube noch gehen.

---

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [16. November 2018 um 11:15 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/3 "2018-11-16T11:15:12Z")

</div>

Tatsache! Da lag der Fehler&nbsp; ![Wink](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/b3785da0cbf2c8566cb535dcf55b2730b5224899.png "Wink")

Vielen Dank dir!!!

---

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [16. November 2018 um 13:22 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/4 "2018-11-16T13:22:40Z")

</div>

Ein Problem gibt es doch noch:  
Bei Prämienartikel bleibt das Array leer, da hier nicht wirklich die Informationen des Artikels gezogen werden, sondern nur die Infos aus der Order-Tabelle.

Gibt es da eine Möglichkeit irgendwie dranzukommen ?

---

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [19. November 2018 um 15:25 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/5 "2018-11-19T15:25:33Z")

</div>

Es gibt noch ein weiteres Problem:  
Wenn ein Produkt keinen Warenbestand mehr hat und die Option („Abverkauf“ = Artikel bei Betsand \<= nicht bestellbar) aktiviert ist, dann ist ebenfalls kein&nbsp;„meta“ mehr vorhanden.

---

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [19. November 2018 um 15:54 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/6 "2018-11-19T15:54:58Z")

</div>

Die Ursache ist hier zu finden:

/engine/Shopware/Components/ **Document.php**

**Zeile: 482**

_**if ($position[‘modus’] == 0) {**_  
&nbsp;$position[‘meta’] = $articleModule-\>sGetPromotionById(‘fix’, 0, $position[‘articleordernumber’]);  
\_ **}** \_

Wir verstehen nicht ganz, warum an dieser Stelle der Wert der Spalte “modus” aus der Tabelle “s\_order\_details” geprüft wird?

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [19. November 2018 um 16:01 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/7 "2018-11-19T16:01:12Z")

</div>

Modus == 0 in s\_order\_details - das ist ein Artikel. Kein Gutschein, Surcharge oder Ähnliches

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [19. November 2018 um 16:41 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/8 "2018-11-19T16:41:25Z")

</div>

Ich hatte da vor länger mal ein Plugin geschrieben, was die Thumbnails auch zur Verfügung stellt:&nbsp;[GitHub - mnaczenski/MNAddDocumentImages](https://github.com/mnaczenski/MNAddDocumentImages)

Das war eher ein Versuch wie man weitere Daten dort zur Verfügung stellt. Vielleicht hilft dir das ja schon?  
Dort wird aber auch auf Modus 0 geprüft, das könntest du ja ggf. noch anpassen für den Modus des Prämienartikels.

&nbsp;

> <https://github.com/mnaczenski/MNAddDocumentImages/blob/master/MNAddDocumentImages.php#L39>

---

<div class="post-metadata">

**Author:** ![magnolia4](https://avatars.discourse-cdn.com/v4/letter/m/b9e5f3/32.png) [@magnolia4](https://forum.shopware.com/u/magnolia4)\
**Post date:** [19. November 2018 um 18:13 UTC](https://forum.shopware.com/t/produkt-thumbnails-im-pdf-rechnung-moglich/56475/9 "2018-11-19T18:13:22Z")

</div>

Super! Das hilft … und bestimmt nicht nur uns 😉
