# Eigenschaften in PDF-Rechnung drucken?

**URL:** <https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607>\
**Category:** Programmierung\
**Created:** [17. Dezember 2020 um 14:44 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607 "2020-12-17T14:44:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [17. Dezember 2020 um 14:44 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/1 "2020-12-17T14:44:35Z")

</div>

Hallo zusammen,

wir möchten gerne Eigenschaften der Artikel in die PDF-Rechnung drucken.

Das habe ich das Template modifiziert und bei einigen Artikeln werden die Daten korrekt angezeigt, bei manchen fehlen sie.  
Ich kann bei der Definition der Artikel keine Unterschiede finden.  
Die Daten fehlen, weil bei diesen Artikeln das Array $position.meta nicht vorhanden ist. Warum ist das so?

Wird dieses Array nur unter bestimmten Bedingungen in die Rechnung übernommen?

```
    {foreach from=$positions item=position key=number}
        
		{$position.meta.sProperties|print_r}

        {assign var="material" value=""} 
        {assign var="fuellmenge" value=""} 
        {foreach from=$position.meta.sProperties item=sProperty}
            {if $sProperty.name == 'Material'}{$material=$sProperty.value}{/if}
            {if $sProperty.name == 'Nettofüllmenge'}{$fuellmenge=$sProperty.value}{/if}
        {/foreach}
	....

```

Grüße  
sunflower

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [11. Januar 2021 um 12:10 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/2 "2021-01-11T12:10:37Z")

</div>

Stups …

Hat niemand eine Idee warum bei einigen Artikeln auf der Rechnung die Daten fehlen?

Auch im Source-Code kann ich nichts finden, ob bestimmte Parameter gesetzt sein müssen damit die Eigenschaften in die Rechnung übernommen werden.

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [15. Januar 2021 um 23:58 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/3 "2021-01-15T23:58:33Z")

</div>

Wo kommen die meta sProperties denn her ? Das scheint ja so, als wenn da ein Plugin für im Einsatz ist. Mal den Plugin Developer kontaktiert ?

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [18. Januar 2021 um 12:51 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/4 "2021-01-18T12:51:33Z")

</div>

Ich denke nicht das diese Info durch ein Plugin eingefügt wird.

Shopware scheint das im Standard zu machen.

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [20. Januar 2021 um 22:14 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/5 "2021-01-20T22:14:36Z")

</div>

Lässt sich da denn ne Logik raus erkennen ? Also betrifft das nur bestimmte ArticleIDs ? Oder einen bestimmten Status ?

---

<div class="post-metadata">

**Author:** ![sunflower](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sunflower/32/8100_2.png) [@sunflower](https://forum.shopware.com/u/sunflower)\
**Post date:** [21. Januar 2021 um 08:47 UTC](https://forum.shopware.com/t/eigenschaften-in-pdf-rechnung-drucken/71607/6 "2021-01-21T08:47:12Z")

</div>

Nein, überhaupt nicht. Ein paar Rechnungen sind in Ordnung, dann fehlen wieder sporadisch bei einzelnen Artikeln die Eigenschaften in einer Rechnung. Es sind also auch nicht komplette Rechnungen falsch, sondern immer nur einzelen Bestellpositionen. Wie im Eingangspost gezeigt fehlt in der Kontrollausgabe per print\_r bei den entsprechenden Artikeln das Array .meta. Warum auch immer das meta genannt wurde…
